Практическое руководство. Операторы меток (Visual Basic)

Блоки инструкций состоят из строк кода, разделенных двоеточиями. Строки кода, предшествующие определяющей строке или целочисленному значению, называются метками. Метки инструкций используются для пометки строки кода, чтобы определить ее для использования с операторами, такими как On Error Goto.

Метки могут быть допустимыми идентификаторами Visual Basic, такими как те, которые определяют элементы программирования или целые литералы. Метка должна отображаться в начале строки исходного кода и должна следовать двоеточием независимо от того, следует ли ему следовать инструкция в той же строке.

Компилятор определяет метки, проверка, соответствует ли начало строки любому уже определенному идентификатору. Если это не так, компилятор предполагает, что это метка.

Метки имеют собственное пространство объявления и не вмешиваются в другие идентификаторы. Область метки — это текст метода. Объявление метки имеет приоритет в любой неоднозначной ситуации.

Примечание.

Метки можно использовать только в исполняемых инструкциях внутри методов.

Метка строки кода

Поместите идентификатор, за которым следует двоеточие, в начале строки исходного кода.

Например, следующие строки кода помечены и Jump120соответственно:

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

См. также