Porady: etykietowanie instrukcji (Visual Basic)

Bloki instrukcji składają się z wierszy kodu rozdzielanych dwukropkami. Wiersze kodu poprzedzone identyfikatorem ciągu lub liczby całkowitej są oznaczone etykietą. Etykiety instrukcji służą do oznaczania wiersza kodu w celu zidentyfikowania go do użycia z instrukcjami takimi jak On Error Goto.

Etykiety mogą być prawidłowymi identyfikatorami języka Visual Basic — takimi jak te identyfikujące elementy programowania — lub literały całkowite. Etykieta musi pojawiać się na początku wiersza kodu źródłowego i musi być po niej dwukropek, niezależnie od tego, czy następuje po niej instrukcja w tym samym wierszu.

Kompilator identyfikuje etykiety, sprawdzając, czy początek wiersza jest zgodny z dowolnym już zdefiniowanym identyfikatorem. Jeśli tak nie jest, kompilator zakłada, że jest to etykieta.

Etykiety mają własną przestrzeń deklaracji i nie zakłócają innych identyfikatorów. Zakres etykiety jest treścią metody. Deklaracja etykiety ma pierwszeństwo w każdej niejednoznacznej sytuacji.

Uwaga

Etykiety mogą być używane tylko w instrukcjach wykonywalnych wewnątrz metod.

Aby oznaczyć wiersz kodu

Umieść identyfikator, a następnie dwukropek na początku wiersza kodu źródłowego.

Na przykład następujące wiersze kodu są oznaczone odpowiednio znakami Jump i :120

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

Zobacz też