27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Do...Loop Anweisung<br />

SPEL+ Sprachreferenz<br />

Wiederholt einen Block von Anweisungen während eine Bedingung WAHR ist, oder bis eine<br />

Bedingung WAHR wird.<br />

Syntax<br />

Do [ { While | Until } condition ]<br />

[statements]<br />

[Exit Do]<br />

[statements]<br />

Loop<br />

Oder Sie können diese Syntax verwenden:<br />

Do<br />

[statements]<br />

[ Exit Do ]<br />

[statements]<br />

Loop [ { While | Until } condition ]<br />

Die Do…Loop Anweisungssyntax besteht aus folgenden Teilen:<br />

Teil Beschreibung<br />

condition (Bedingung) Optional. Numerischer Ausdruck oder Zeichenkettenausdruck, der WAHR<br />

oder FALSCH ist. Wenn die condition (Bedingung) Null ist, wird sie als<br />

FALSCH behandelt.<br />

statements Eine oder mehrere Anweisungen werden wiederholt, während oder bis die<br />

condition (Bedingung) WAHR ist.<br />

Beschreibung<br />

Eine Anzahl von Exit Do Anweisungen kann an einem beliebigen Ort innerhalb von Do...Loop<br />

platziert werden, als alternative Art und Weise einen Do...Loop zu verlassen. Exit Do wird oft nach<br />

der Bewertung einer Bedingung verwendet, z.B., If...Then, in welchem Fall die Exit Do Anweisung die<br />

Steuerung an die direkt auf Loop folgende Anweisung überträgt.<br />

Wenn Exit Do innerhalb verschachtelter Do...Loop Anweisungen verwendet wird, überträgt Exit Do<br />

die Steuerung an den Loop der sich eine Verschachtelungsebene über dem Loop befindet, in dem<br />

Exit Do auftritt.<br />

Verwandte Befehle<br />

For...Next, While...Wend<br />

Beispiel einer Do-Anweisung<br />

ROpen "test.dat" As #30<br />

Do While Not Eof(30)<br />

Line Input #30, tLine$<br />

Print tLine$<br />

Loop<br />

Close #30<br />

SPEL+ Language Reference Rev 3.5 127<br />

S

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!