Microsoft® Visual Basic® Scripting Edition While...Wend-Anweisung |
Sprachreferenz |
Führt eine Reihe von Anweisungen aus, solange eine gegebene Bedingung True ist.
While Bedingung
 [Anweisungen]
WendDie Syntax der While...Wend-Anweisung besteht aus folgenden Teilen:
Teil Beschreibung Bedingung Numerischer Ausdruck oder Zeichenfolgenausdruck, der True oder False ergibt. Hat Bedingung den Wert Null, so wird Bedingung als False interpretiert. Anweisungen Eine oder mehrere Anweisungen, die ausgeführt werden, solange Bedingung den Wert True hat.
Wenn Bedingung den Wert True hat, werden alle Anweisungen bis zur Anweisung Wend ausgeführt. Das Programm kehrt dann zur While-Anweisung zurück und überprüft, ob Bedingung immer noch True ergibt. In diesem Fall wird der Vorgang wiederholt. Hat Bedingung nicht den Wert True, so setzt das Programm die Ausführung mit der Anweisung im Anschluß an die Wend-Anweisung fort.While...Wend-Anweisungen können beliebig ineinander verschachtelt werden. Eine Wend-Anweisung bezieht sich immer auf die zuletzt ausgeführte While-Anweisung derselben Ebene.
Tip Do...Loop stellt eine strukturiertere und flexiblere Möglichkeit zur Implementierung von Schleifen dar.