IBM Lotus Symphony
|
Продолжает выполнение программы в пределах процедуры или функции со строки, на которую указывает метка.
См. Параметры
Sub/Function
Блок операторов
GoTo Метка1
Метка2:
Блок операторов
Exit Sub
Метка:
Блок операторов
GoTo Метка2
End Sub/Function
Оператор GoTo указывает среде Basic IBM® Lotus® Symphony™, что выполнение программы следует продолжить с другой строки в процедуре. Эта строка обозначается меткой. Для того чтобы задать метку, укажите имя, оканчивающееся на двоеточие (":").
Предупреждение: С помощью оператора GoTo нельзя выйти из процедуры или функции.
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 & " Из Sub 1 в" : Return
Sub2:
sVar =sVar & " Из Sub 2 в" : Return
Line1:
sVar =sVar & " Метка 1"
Line2:
sVar =sVar & " Метка 2"
Print sVar
End Sub