다음을 통해 공유


실행문

업데이트: 2007년 11월

실행문은 작업을 실행합니다. 프로시저 호출, 코드에서 다른 위치로 분기, 여러 문 순환, 식 계산 등을 수행할 수 있습니다. 할당문은 실행문의 특수한 경우입니다.

다음 예제에서는 If...Then...Else 제어 구조를 사용하여 변수 값을 기반으로 다른 코드 블록을 실행합니다. 코드의 각 블록 내에서 For...Next 루프는 지정된 횟수만큼 실행됩니다.

Public Sub startWidget(ByVal aWidget As widget, _
    ByVal clockwise As Boolean, ByVal revolutions As Integer)
    Dim counter As Integer
    If clockwise = True Then
        For counter = 1 To revolutions
            aWidget.spinClockwise()
        Next counter
    Else
        For counter = 1 To revolutions
            aWidget.spinCounterClockwise()
        Next counter
    End If
End Sub

위의 예제에서 If 문은 clockwise 매개 변수의 값을 확인합니다. 값이 True이면 aWidget의 spinClockwise 메서드를 호출하고 값이 False이면 aWidget의 spinCounterClockwise 메서드를 호출합니다. If...Then...Else 제어 구조는 End If로 끝납니다.

각 블록 내의 For...Next 루프는 revolutions 매개 변수 값과 같은 횟수만큼 해당 메서드를 호출합니다.

참고 항목

개념

문 개요

할당문

Visual Basic의 선언문