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.

Next<br />

SPEL+ Sprachreferenz<br />

Die Befehle For/Next werden zusammen verwendet, um eine Schleife zu erzeugen, in welcher<br />

Befehle, die sich zwischen den Befehlen For und Next befinden, mehrfach ausgeführt werden, wie<br />

vom Anwender angegeben.<br />

Syntax<br />

For var1 = initval To finalval [Step Increment ]<br />

statements<br />

Next var1<br />

> S<br />

Parameter<br />

var1 Die Zählvariable, die mit der For/Next Schleife verwendet wird. Diese Variable<br />

wird normalerweise als Integer definiert, kann jedoch auch als Realvariable<br />

definiert werden.<br />

initval Der Anfangswert für den Zähler var1.<br />

finalval Der Endwert des Zählers var1. Sobald dieser Wert erreicht ist, ist die For/Next<br />

Schleife vollständig und die Ausführung wird mit der Anweisung, welche auf den<br />

Next-Befehl folgt, fortgesetzt.<br />

Increment Ein optionaler Parameter, der das Zähl-Inkrement für jedes Mal definiert, welches<br />

die Next-Anweisung innerhalb der For/Next Schleife ausgeführt wird. Diese<br />

Variable kann positiv oder negativ sein. Wenn der Wert jedoch negativ ist, muss<br />

der Erstwert der Variable größer sein, als ihr Endwert. Wird der Inkrement-Wert<br />

weggelassen, inkrementiert (erhöht) das System automatisch um 1.<br />

statements Jede gültige SPEL Anweisung kann in die For/Next Schleife eingefügt werden.<br />

Rückgabewerte<br />

Keine<br />

Beschreibung<br />

For/Next führt einen Satz von Anweisungen innerhalb einer Schleife eine definierte Anzahl von Malen<br />

aus. Die For Anweisung stellt den Anfang der Schleife dar. Die Next Anweisung ist das Ende der<br />

Schleife. Die Male, welche die Anweisungen innerhalb der Schleife ausgeführt werden, werden mithilfe<br />

einer Variable gezählt.<br />

Der erste numerische Ausdruck (initval) ist der Erstwert des Zählers. Dieser Wert kann positiv oder<br />

negativ sein, solange die Variable finalval und die Step-Inkrementierung einander korrekt entsprechen.<br />

Der zweite numerische Ausdruck (finalval) ist der Endwert des Zählers. Dies ist der Wert der, sobald<br />

er erreicht ist, die Beendigung der For/Next Schleife auslöst, und die Steuerung des Programms wird<br />

an den nächsten auf den Next-Befehl folgenden Befehl weitergegeben.<br />

Programmanweisungen, die der For Anweisung folgen, werden ausgeführt bis ein Next-Befehl erreicht<br />

wird. Die Zählervariable (var1) wird dann durch den Step-Wert inkrementiert, der durch den Parameter<br />

increment definiert ist. Wird die Step Option nicht genutzt, wird der Zähler um 1 inkrementiert.<br />

SPEL+ Language Reference Rev 3.5 285

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!