Page 1 sur 1

Arrêter la macro quand on appuie une touche

Posté : 31 août 2014, 01:11
par pokemonique
Bonjour,
Je cherche désespéramment à faire un script qui
dès que l'utilisateur écrit oui ou non à la question,
la macro s'abaisse jusqu’à la ligne exacte et fais une boucle infini.

et si l'utilisateur appuie sur la touche Q à n'importe quel moment, la macro s'arrête

en gros ma macro est comme sa pour le moment :/ :

Code : Tout sélectionner

Variable	<tuto>;oui;Alpha;
Question	Question;Voulez vous suivre le tuto? si vous appuyez sur q le programme s'arrête;<tuto>;
Pause	00:00:01
Click	Left Down;Left Up;
Pause	00:00:03
Click	Left Down;Left Up;
Label	oui
Examine	<tuto>;=;Oui;
Message	Message;cool ;
Pause	00:00:10
Goto	oui
Label	non
Examine	<tuto>;=;non;
Message	Message;merci d avoir utilise le logiciel;
Pause	00:00:10
Goto	non
Type Special	Q;
Quitter
Pouvez-vous m'aidez? ou me corriger? j'arrive pas bien à faire fonctionner tout cela :/

Re: Arrêter la macro quand on appuie une touche

Posté : 31 août 2014, 09:15
par mhsc
salut, tu peux configurer un raccourci clavier dans les options pour arréter la macro quand tu le veux.
c'est une combinaison de touche ALT + "lettre de ton choix"

Re: Arrêter la macro quand on appuie une touche

Posté : 31 août 2014, 10:02
par Feitan
Hello !

Pour faire en sorte que le programme se quitte en appuyant sur la touche Q il faut que tu utilise le code suivant :

Code : Tout sélectionner

Variable	[EVENT.ACTIVATE];[EVENT.ACTIVATE];Numerique;
Variable	[EVENT.KEY];[EVENT.KEY];Alpha;
Calcul évolué	[EVENT.ACTIVATE]=1
Label	<Label1>
Examine	[EVENT.KEY];=;q;
Message	Message;stop;
Goto	<Label1>

Re: Arrêter la macro quand on appuie une touche

Posté : 02 sept. 2014, 09:35
par Onissius
Exactement, et c'est quoi cette adresse mail à la mord moi le nœud ? grr.la !