Microsoft® Visual Basic® Scripting Edition
Do...Loop-Anweisung
Sprachreferenz

Siehe auch


Beschreibung
Wiederholt einen Block mit Anweisungen, solange eine Bedingung True ist oder bis eine Bedingung True wird.

Syntax
Do [{While | Until} Bedingung]
    [Anweisungen]
    [Exit Do]
    [Anweisungen]
Loop

Sie können auch die folgende, ebenfalls zulässige Syntax verwenden:

Do
    [Anweisungen]
    [Exit Do]
    [Anweisungen]
Loop [{While | Until} Bedingung]

Die Syntax der Do...Loop-Anweisung besteht aus folgenden Teilen:

Teil Beschreibung
Bedingung Numerischer oder Zeichenfolgen-Ausdruck, der entweder True oder False ist. Hat Bedingung den Wert Null, so wird Bedingung als False interpretiert.
Anweisungen Eine oder mehrere Anweisungen, die wiederholt werden, während bzw. bis Bedingung True ist.

Anmerkungen
Exit Do ist nur innerhalb einer Do...Loop-Kontrollstuktur zulässig und stellt eine Alternative zum Verlassen der Struktur dar. Exit Do kann an beliebiger Stelle und beliebig oft in einer solchen Struktur verwendet werden. Exit Do wird oft in Zusammenhang mit der Auswertung einer Bedingung (zum Beispiel If...Then) eingesetzt und überträgt die Steuerung an die erste Anweisung, die nach Loop folgt.

In verschachtelten Do...Loop-Anweisungen übergibt Exit Do die Steuerung an die Schleife der nächsthöheren Verschachtelungsebene.


© 1997 Microsoft GmbH. Alle Rechte vorbehalten. Rechtliche Hinweise