Schlüsselwortreferenz

For...To...Step...Next

Schleife, die auf einem Ausdruck basiert.

For <variable> = <start> To <stop> [Step <stepval>]
    statements
    ...
Next

 

Parameter

variable Die Zählervariable.
start Der Startwert der Zählervariable.
stop Der Endwert der Zählervariable.
stepval [optional] Der Wert (auch Kommazahlen und negative Zahlen sind möglich), um den die Zählervariable bei jedem Durchlauf verändert wird. Standard ist 1.

 

Bemerkungen

Die Variable wird automatisch als lokale Variable deklariert, auch wenn MustDeclareVars aktiviert ist.

For...Next-Schleifen können verschachtelt werden. Die Schleife wird verlassen, wenn der Wert von variable die stop-Grenze überschreitet. Wenn stepVal oder stop eine Variable ist, wird dessen Wert nur beim ersten Durchlauf der Schleife gelesen.

Eine For-Schleife wird nicht ausgeführt, wenn
   start > stop und step > 0 oder
   start < stop und step negativ ist.

 

Verwandte Funktionen

ContinueLoop, ExitLoop

 

Beispiel


For $i = 5 to 1 Step -1
    MsgBox(0, "Countdown!", $i)
Next
MsgBox(0,"", "Start!")