Saute � la fin d'un bloc While/Do/For et continue la boucle.
ContinueLoop [level]
level | [optionnel] Le niveau de la boucle � reprendre. Par d�faut 1 (ce qui signifie la boucle en cours). |
ContinueLoop reprend l'ex�cution de la boucle � l'instruction qui contient le test d'arr�t (qui est While, Until ou Next).
Un niveau n�gatif ou nul n'a pas d'effet.
Bien que chaque programme utilisant ContinueLoop puisse �tre r�-�crit avec des instructions If-ElseIf-EndIf, ContinueLoop peut rendre des scripts longs plus faciles � comprendre.
Soyez prudents avec les boucles While/Do; vous pourriez cr�er des boucles infinies en utilisant ContinueLoop incorrectement.
#include <MsgBoxConstants.au3> ; Affiche tous les nombres de 1 � 10, mais saute le 7. For $i = 1 To 10 If $i = 7 Then ContinueLoop ; Saute l'affichage de la bo�te de message lorsque $i est �gal � 7. EndIf MsgBox($MB_SYSTEMMODAL, "", "La valeur de $i est: " & $i) Next ; Vous pourriez pr�f�rer la forme suivante: ; For $i = 1 To 10 ; If $i <> 7 Then MsgBox($MB_SYSTEMMODAL, "", "La valeur de $i est: " & $i) ; Next