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)