Schlüsselwortreferenz

ExitLoop

Beendet eine While-, Do- oder For-Schleife.

ExitLoop [level]

 

Parameter

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

 

Bemerkungen

Ein negativer level oder einer mit dem Wert 0 hat keinen Effekt.

ExitLoop beendet eine While-, Do- oder For-Schleife.
ExitLoop ist dann nützlich, wenn du ansonsten eine Fehlerüberprüfung sowohl im Schleifentest als auch im Schleifencode durchführen müsstest.

 

Siehe auch

ContinueLoop, Exit, For, Do, While

 

Beispiel

$sum = 0
While 1 ;Endlosschleife, bis ExitLoop aufgerufen wird
    $ans = InputBox("Summe aller Zahlen: " & $sum, _
        "Gib eine positive Zahl ein.  (Eine negative zum Beenden)")
    If $ans < 0 Then ExitLoop
    $sum = $sum + $ans
WEnd
MsgBox(0,"Die Gesamtsumme ist", $sum)