語句區塊是由以冒號分隔的程式代碼行所組成。 前面加上識別字串或整數的程式碼行被稱為 已加上標籤。 語句標籤可用來標記一行程式代碼,以識別它,以搭配語句一起使用,例如 On Error Goto。
標籤可以是有效的 Visual Basic 識別碼,例如識別程式設計元素的標識碼或整數常值。 標籤必須出現在原始程式碼行的開頭,而且後面必須接著冒號,不論它是否後面接著同一行的程式語句。
編譯程式會藉由檢查行的開頭是否符合任何已定義的標識碼,來識別標籤。 如果沒有,編譯程式會假設它是標籤。
標籤有自己的宣告空間,且不會干擾其他識別符。 標籤的範圍是方法體。 標籤的聲明在任何模棱兩可的情況下應優先考慮。
備註
標籤只能在方法內的可執行語句上使用。
為程式代碼行加上標籤
在程式碼的行首放置一個識別符,後面接著冒號。
例如,下列幾行程式代碼會分別加上 Jump 和 120的標籤:
Jump: FileOpen(1, "testFile", OpenMode.Input)
' ...
120: FileClose(1)