Поделиться через


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

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

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

Компилятор распознает метки, проверяя, соответствует ли начало строки какому-либо из уже определенных идентификаторов. Если соответствия не найдено, компилятор считает это меткой.

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

Примечание

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

Пометка строки кода

  • Следует разместить идентификатор с последующим знаком двоеточия в начале строки исходного кода.

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

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

См. также

Основные понятия

Имена объявленных типов (Visual Basic)

Другие ресурсы

Операторы в Visual Basic

Соглашения о структуре программы и коде (Visual Basic)