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; es können bei falscher Verwendung von ContinueLoop Endlosschleifen erzeugt werden!

 

Verwandte Funktionen

ExitLoop, For, While, Do

 

Beispiel


; Zeigt alle Zahlen von 1 bis 10 außer der Zahl 7
For $i = 1 to 10
    If $i = 7 Then ContinueLoop
    MsgBox(0, "Der Wert von $i ist:", $i)
Next

; Es fehlt ein Beispiel mit dem level Parameter.