Page 1 sur 1

[R] Interruptions liées au temps

Posté : dim. 15 mars 2009 12:12
par stephaneR
Bonjour à tous,

Étant novice avec Autoit j'ai quelques soucis sur la gestion de temporisation.
J'ai plus l'habitude de créer des programmes de µcontroleur.
Pour créer une tempo pour le moment j'utilise l'instruction sleep.
Avantage: Précis et simple.
Gros inconvénient: Quant je veux faire une tempo de 30s, l'exécution du programme s'arrête pendant 30s, il n'ai donc pas possible de traiter d'autres informations. Avec un µcontroleur, le problème est vite résolu en utilisant des interruptions. On programme une tempo, le programme s'exécute normalement et quand la tempo est fini l'exécution s'interrompt pour gérer cet évènement.

Ma question: est-il possible d'avoir ce type de fonctionnement avec AutoIt. J'ai trouvé des fonctionnements similaires avec l'instruction

Code : Tout sélectionner

WinFlash("[CLASS:Notepad]","", 4, 500)
Merci pour votre aide.
:D

Re: [..] Interruptions liées au temps

Posté : dim. 15 mars 2009 14:51
par jbnh
Salut,

Tu devrais trouver ce qui te convient avec timerinit : http://www.autoitscript.com/autoit3/doc ... erInit.htm et timerdiff.

Re: [..] Interruptions liées au temps

Posté : dim. 15 mars 2009 18:55
par Tlem
Tout dépend de ce que vous cherchez à faire avec votre script.
En réalité seul votre code peut donner les informations pour savoir comment gérer cette 'interruption'.

[R] Interruptions liées au temps

Posté : mer. 25 mars 2009 18:29
par stephaneR
Merci à Tlem et à jbnh pour leur aide.

j'ai réussi à faire à peu près se que je voulais.