IBM Lotus Symphony
|
Fortsætter udførelsen af et program i en underrutine eller funktion ved den procedurelinje, der angives af en etiket.
Se Parametre
Sub/Function
Sætningsblok
GoTo Etiket1
Etiket2:
Sætningsblok
Exit Sub
Etiket1
Sætningsblok
GoTo Etiket2
End Sub/Function
Sætningen GoTo bruges til at instruere IBM Lotus Symphony Basic om, at udførelsen af programmet skal fortsætte et andet sted i proceduren. Stedet skal angives af en etiket. Du angiver en etiket ved at tildele den et navn og afslutte navnet med et kolon (":").
Advarsel: Du kan ikke bruge sætningen GoTo til at hoppe ud af en underrutine eller funktion.
Sub EksempelOnGosub
Dim iVar As Integer
Dim sVar As String
iVar = 2
sVar =""
On iVar GoSub Sub1, Sub2
On iVar GoTo Linje1, Linje2
Exit Sub
Sub1:
sVar =sVar & " Fra Sub1 til" : Return
Sub2:
sVar =sVar & " Fra Sub2 til" : Return
Linje1:
sVar =sVar & " Etiket 1"
Linje2:
sVar =sVar & " Etiket 2"
Print sVar
End Sub