Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:autoit:for:start

(d) For - To - Next (Schleife)

Typischer Anwendungsfall für die For-Schleife ist, wenn die Anzahl der Schleifendurchläufe von vornherein bekannt ist.
Beispiel: Die Zahlen von 1 bis 10 sollen mit einer Schleife erzeugt und ausgegeben werden:

For-Schleife.au3
For $i = 1 To 10
	  ConsoleWrite ($i)
	  ConsoleWrite (@CRLF )
	  Next

Das Schlüsselwort For leitet den Beginn der Schleife ein. Dann wird eine Laufvariable (in diesem Beispiel $i) mit einem Anfangswert (in diesem Beispiel 1) versehen. Nach dem Schlüsselwort to steht ein Endwert (in diesem Beispiel 10). Nun folgen beliebig viele Befehle, die innerhalb der Schleife ausgeführt werden. Im Beispiel wird einfach der Inhalt der variable $i ausgegeben. Beim Schlüsselwort Next wird geprüft, ob der Inhalt der Laufvariablen $i schon größer ist als der bei to angegebene Endwert. Wenn nicht, wird der Inhalt von $i um 1 erhöht, und die Schleife wird nochmals ausgeführt. Wenn $i den Endwert erreicht hat, ist die Schleife beendet.

For-Schleife.au3
ConsoleWrite("Beginn der Schleife" & @CRLF )
For $i = 1 To 10
	  ConsoleWrite ($i)
	  ConsoleWrite (@CRLF )
	  Next
ConsoleWrite("Ende der Schleife" & @CRLF )


Details in der offiziellen AutoIt-Doku: https://www.autoitscript.com/autoit3/docs/keywords/For.htm

programmieren/autoit/for/start.txt · Zuletzt geändert: 2015-10-21 18:16 von Robert Wiedermann

Seiten-Werkzeuge

Robert Wiedermann, Institut für Statistik (STAT), Universität für Bodenkultur Wien