27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

SPEL+ Sprachreferenz<br />

Die Zählervariable (var1) wird dann mit dem Endwert (finalval) verglichen. Wenn der Zählerstand<br />

kleiner oder gleich dem Endwert (finalval) ist, werden die Anweisungen, die dem For Befehl folgen,<br />

erneut ausgeführt. Wenn die Zählervariable größer als der Endwert (finalval) ist, wird die Ausführung<br />

außerhalb der For/Next Schleife verzweigt und fährt mit dem Befehl fort, welcher direkt auf den Next<br />

Befehl folgt.<br />

Eine Verschachtelung von For/Next Anweisungen wird bis zu einer Tiefe von 10 Leveln unterstützt.<br />

Dies bedeutet, dass eine For/Next-Schleife in einer weiteren For/Next-Schleife verschachtelt werden<br />

kann usw., bis 10 "Verschachtelungen" von For/Next-Schleifen vorhanden sind.<br />

HINWEIS<br />

NEGATIVE Step-Werte:<br />

Wenn der Wert der Step-Inkrementierung (increment) negativ ist, wird die Zählervariable (var1) bei<br />

jedem Durchlauf durch die Schleife dekrementiert (verringert) und der Erstwert (initval) muss größer<br />

sein, als der Endwert, damit die Schleife funktioniert.<br />

Verwandte Befehle<br />

For<br />

For/Next Beispiel<br />

Function fornext<br />

Integer ctr<br />

For ctr = 1 to 10<br />

Go Pctr<br />

Next ctr<br />

'<br />

For ctr = 10 to 1 Step -1<br />

Go Pctr<br />

Next ctr<br />

Fend<br />

286 SPEL+ Language Reference Rev 3.5

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!