Goto


Springt zum angegebenen Label (Sprungmarke) und führt die Ausführung dort fort.

Goto, Label

Parameter

Label Der Name des Labels (Sprungmarke).

Anmerkungen

Wenn ein dynamisches Label benutzt wird, etwa %MyLabel%, wird eine Fehlermeldung angezeigt wenn das Label nicht existiert. Um dies zu verhindern, rufen Sie vorher IsLabel() auf. Zum Beispiel:

if IsLabel(VarContainingLabelName)
Goto %VarContainingLabelName%

Vom Benutzen des Goto wird abgeraten, da es die allgemeine Lesbarkeit verschlechtert und schwieriger zu pflegen ist. Man sollte Else, Blocks, Break und Continue als Ersatz für Goto in Betracht ziehen.

Siehe auch

Gosub, Return, IsLabel(), Else, Blocks, Break, Continue

Beispiele

Goto, MyLabel
...
MyLabel:
Sleep, 100
...