다음을 통해 공유


방법: Label 문(Visual Basic)

문 블록은 콜론으로 구분된 코드 줄로 구성됩니다. 식별 문자열 또는 정수가 앞에 오는 코드 줄에는 레이블이 지정되어 있다고 합니다. 문 레이블은 코드 줄을 표시하여 On Error Goto과 같은 문과 함께 사용할 수 있도록 식별하는 데 사용됩니다.

레이블은 유효한 Visual Basic 식별자(예: 프로그래밍 요소를 식별하는 식별자) 또는 정수 리터럴일 수 있습니다. 레이블은 소스 코드 줄의 시작 부분에 나타나야 하며, 같은 줄의 문이 뒤에 나오는지와 관계 없이 그 뒤에 콜론이 와야 합니다.

컴파일러는 줄의 시작이 이미 정의된 식별자와 일치하는지 확인하여 레이블을 식별합니다. 이미 정의된 식별자와 일치하지 않는 경우 컴파일러는 이를 레이블이라고 가정합니다.

레이블에는 자체 선언 공간이 있으며 다른 식별자를 방해하지 않습니다. 레이블의 범위는 메서드의 본문입니다. 레이블 선언은 모호한 상황에서 우선합니다.

참고 항목

레이블은 메서드 내의 실행 문에서만 사용할 수 있습니다.

코드 줄에 레이블을 지정하는 방법

소스 코드 줄의 시작 부분에서 식별자 뒤에 콜론을 배치합니다.

예를 들어 다음 코드 줄에는 각각 Jump(와)과 120(으)로 레이블이 지정됩니다.

Jump:   FileOpen(1, "testFile", OpenMode.Input)
        ' ...
120:    FileClose(1)

참고 항목