![]() Befehlsreferenz - Allgemein: Do...Loop-Anweisung VB-Versionen:
Beschreibung: Syntax:
Die 2 verschiedenen Anweisungsblöcke haben nur einen kleinen, aber entscheidenten Unterschied. Wenn Bedingung schon True ergibt, bevor die Do-Schleife eingeleitet wird, so überspringt die nach Syntax1 aufgebaute Schleife die Anweisungen während der nach Syntax2 aufgebaute Block mindestens(!) einmal ausgeführt wird. Beispiel: ' Folgende Schleife ist eine Endlosschleife und wird nie verlassen!! Do While True ' Bedingung kann nie False werden DoEvents Loop ' Verschachtelte Schleifen mit Exit Do!! Test = True: Counter = 0 Do ' Äußere Schleife einleiten Do While Counter < 30 ' Innere Schleife einleiten Counter = Counter + 1 ' Counter hochzählen. If Counter = 20 Then ' Wenn Counter=20 dann Test = False ' Test auf False setzen. Exit Do ' Innere Schleife abbrechen End If Loop Loop Until Test = False ' Äußere Schleife verlassen.
Diese Seite wurde bereits 52.694 mal aufgerufen. |
vb@rchiv CD Vol.6 ![]() ![]() Geballtes Wissen aus mehr als 8 Jahren vb@rchiv! Online-Update-Funktion Entwickler-Vollversionen u.v.m. Buchempfehlung Tipp des Monats ![]() Matthias Kozlowski Umlaute konvertieren Ersetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) sevOutBar 4.0 ![]() Vertikale Menüleisten á la Outlook Erstellen von Outlook ähnlichen Benutzer- interfaces - mit beliebig vielen Gruppen und Symboleinträgen. Moderner OfficeXP-Style mit Farbverläufen, Balloon-Tips, u.v.m. |
|||||||||||||||
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein. |