Syntax A:
DO WHILE Bedingung
' Anweisungen
LOOP
Syntax B:
DO
' Anweisungen
LOOP WHILE Bedingung
Typ: Schlüsselwort
Kategorie: Programmablauf
WHILE wird mit DO ... LOOP verwendet.
Beispiel:
Dim As Integer a = 1
Do While a < 10
Print "Hallo"
a = a + 1
Loop
Sleep
Die Schleife wird so lange ausgeführt, wie a kleiner ist als 10. Wenn a den Wert 10 erreicht oder überschreitet, dann wird die Schleife verlassen. Der Code bewirkt genau dasselbe, wenn stattdessen WHILE ... WEND eingesetzt wird:
Dim As Integer a = 1
While a < 10
Print "Hallo"
a = a + 1
Wend
Sleep
Siehe auch:
DO ... LOOP, WHILE ... WEND, UNTIL, Schleifen