Code : Tout sélectionner
$variable=0
HotKeySet("{ESC}", "stop")
For $variable=0 To 50
ordre...
ordre...
ordre...
Next
Func stop()
...
EndFunc
Merci d'avance
Code : Tout sélectionner
$variable=0
HotKeySet("{ESC}", "stop")
For $variable=0 To 50
ordre...
ordre...
ordre...
Next
Func stop()
...
EndFunc


Code : Tout sélectionner
HotKeySet("{ESC}","stop")
Global $exit = 0
For $i = 0 To 50
If $exit = 1 Then ExitLoop
If $exit = 0 Then Msgbox(0, $i, "ordre 1")
If $exit = 0 Then Msgbox(0, $i, "ordre 2")
Next
MsgBox(0,"exit","exit done")
Func stop()
$exit = 1
EndFunc

J'ai cherché mais je n'ai pas trouvé.Bonjour a écrit :Et il n'y a pas de moyen de simuler les goto ?
Code : Tout sélectionner
$variable=0
HotKeySet("{ESC}", "stop")
Func stop()
If 0 Then
EndFunc
For $variable=0 To 50
ordre...
ordre...
ordre...
Next
EndIf

Ca c'est ce que tu dis... On ne sait pas ce que ton code est censé faire, comment veux-tu qu'on t'oriente ?Bonjour a écrit :De toute façons je ne pense pas que ça puisse vous aidez.

Il y a deja un gros problème dans ton codeBonjour a écrit :► Afficher le texteCode de Bonjour
Ou dans une fonction appelée par le hot key set pour sortir de la boucle, ou appelée par une ligne de code à la fin de la boucle.jguinch a écrit : ou faire exécuter un bout de code dans un process séparé.