Lotus Symphony 1.2
|
在子常式或函數中跳到某個標籤所指示的程序行處繼續執行程式。
Sub/Function
陳述式區塊
GoTo Label1
Label2:
陳述式區塊
Exit Sub
Label1:
陳述式區塊
GoTo Label2
End Sub/Function
使用 GoTo 陳述式,可以指示 IBM® Lotus® Symphony™ Basic 在程序內的其他位置繼續執行程式。該位置必須由標籤來指示。若要設定一個標籤,請指派一個名稱並以冒號 (":") 結尾。
警告:GoTo 陳述式不能用於跳出 Sub 或 Function。
Sub ExampleOnGosub
Dim iVar As Integer
Dim sVar As String
iVar = 2
sVar =""
On iVar GoSub Sub1, Sub2
On iVar GoTo Line1, Line2
Exit Sub
Sub1:
sVar =sVar & " From Sub 1 to" :Return
Sub2:
sVar =sVar & " From Sub 2 to" :Return
Line1:
sVar =sVar & " Label 1"
Line2:
sVar =sVar & " Label 2"
Print sVar
End Sub