# Schlüsselwortreferenz

ContinueLoop

Setzt eine While-, Do- oder For-Schleife fort.

ContinueLoop [level]

Parameter

level | [optional] Die Ebene der Schleife, die fortgesetzt werden soll (Standard ist 1, also die aktuelle Schleife).

Bemerkungen

ContinueLoop setzt die Schleife bei dem nächsten Test des Ausdruckes fort (also beim While-, Until- oder Next-Befehl).
Ein negatives level oder der Wert 0 hat keinen Effekt.
Obwohl jedes Programm statt ContinueLoop auch If-ElseIf-End-Blöcke verwenden könnte, vereinfacht ContinueLoop die Handhabung doch deutlich.
Vorsicht bei While-/Do-Schleifen; du kannst bei falscher Verwendung von ContinueLoop Endlosschleifen erzeugen!

Siehe auch

ExitLoop, For, While, Do

Beispiel

; Meldet alle Zahlen von 1 bis 10 außer 7
For $i = 1 to 10
If $i = 7 Then ContinueLoop
MsgBox(0, "Der Wert von $i ist:", $i)
Next
;Beispiel für die Nutzung von level fehlt leider noch im englischen Original