Mot-clés AutoIt


For...To...Step...Next

Répète un bloc d'instructions un nombre de fois spécifié

For <variable> = <start> To <stop> [Step <stepval>]
    instructions
    ...
Next

Paramètres

variable Variable utilisée pour compter les passages dans la boucle.
start La valeur numérique initiale de la variable.
stop La valeur numérique finale de la variable.
stepval [optionnel] La valeur numérique (peut être décimale) qui incrémente le compteur à chaque passage. Par défaut 1.

Remarques

La variable sera créée automatiquement en portée Local, même si MustDeclareVars est actif.

Les instructions For...Next peuvent être imbriquées. La boucle For prend fin lorsque la valeur de variable excède la borne supérieure stop. Si stepVal ou stop est une variable, sa valeur est lue uniquement lors du premier passage dans la boucle.

Une boucle For ne s'exécute aucune fois si:
   start > stop et step > 0, ou
   start < stop et step est négatif

En relation

ContinueLoop, ExitLoop

Exemple

#include <MsgBoxConstants.au3>

For $i = 5 To 1 Step -1
    MsgBox($MB_SYSTEMMODAL, "",  "Décompte!" & @CRLF & $i)
Next
MsgBox($MB_SYSTEMMODAL, "", "Feu!")