Auf Deutsch gesagt:
While (Bedingung)
Solange die Bedingung erfüllt ist,
mach alles was den kommt
Wend
Und spring wieder hinauf
Do
Mach alles
While (Bedingung)
Und wenn die Bedingung erfüllt ist, spring wieder hinauf
Der Unterschied ist ein kleiner, aber feiner.
While wend -> Der Inhalt wird nur ausgeführt, wenn am Anfang die Bedingung erfüllt ist.
Do While -> Wird mindesten 1x ausgeführt, da die Bedingung am Ende steht.
DoEvents ist bei solchen Schleifen ganz wichtig! Das Erlaubt Windows andere Ereignisse (Events) abzuarbeiten. Sonst Zieht die die Schleife die ganze rechenleistung weg.
lg
alex
Lesezeichen