Page 1 sur 1

[R] Une histoire de boucles

Posté : ven. 09 mai 2008 16:45
par flousedid
Salut a tous !

Je suis nouveau dans la communauté, et je viens de m'essayer sur AutoIt, qui est franchement interessant !

J'ai un ch'tite question a vous poser :
Enfait je voudrais faire faire a une partie de mon code, un travail répétitif, qui ne soit interrompu que lorsque une touche du clavier est activé. Par exemple, le script est en train de travailler, j'appuie sur entré, et le script s'arrête.

C'est une histoire de boucle, d'ailleurs, dans la section tuto, j'ai repérer ça :
Boucle "Faire-jusqu'à.."

Code : Tout sélectionner

Do
 
    ;actions à effectuer
 
Until (proposition)
sauf que je ne sais pas par quoi remplacer le (proposition), pour que le script s'arrête lorsque j'appuie sur la touche 'entrée' de mon clavier.

En tout cas, merci pour votre attention ;)

Re: [..] Une histoire de boucles

Posté : ven. 09 mai 2008 17:20
par tutu
dans le tuto, regarde la fonction hotkeyset, il y a un exemple pour mettre un script en pause

Re: [R] Une histoire de boucles

Posté : ven. 09 mai 2008 19:41
par flousedid
Merci de m'avoir mis sur la voie !
Avec un peu de recherches, j'ai réussit sans soucis a faire ce que je voulais !

Je post ça pour ceux qui passeront derrière :

Code : Tout sélectionner

HotKeySet("{ENTER}", "stop")
Func stop ()
    Exit
EndFunc
HotKeySet permet d'activer la fonction "stop", lorsque la touche "entré" du clavier est activé.
Et la fonction "stop" est définit juste en dessous.

Enjoy !