Aide et conseils concernant AutoIt et ses outils.
silvere
Niveau 8
Messages : 532 Enregistré le : sam. 24 sept. 2011 22:56
Status :
Hors ligne
#1
Message
par silvere » dim. 25 sept. 2011 22:16
bonjour,
voila je c'est que c'est possible ( Fermer un programe autoit avec une lettre de clavier ), car je l'ai vu quelque part mais je m'en souviens plus vous pouvez me donner le script svp
Merci d'avence
Modifié en dernier par
silvere le ven. 11 nov. 2011 12:25, modifié 1 fois.
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
cutprod
Niveau 6
Messages : 273 Enregistré le : jeu. 30 sept. 2010 17:25
Localisation : Sud Ouest
Status :
Hors ligne
#2
Message
par cutprod » dim. 25 sept. 2011 22:52
Bonjour, tu veux sans doute parler de la fonction "HotKeySet"
Au début de ton code tu place =
et plus loin la fonction qui va bien =
Ainsi la touche F5 fermera ton script.
Cut, srcipteur du dimanche...désolé !-)
silvere
Niveau 8
Messages : 532 Enregistré le : sam. 24 sept. 2011 22:56
Status :
Hors ligne
#3
Message
par silvere » lun. 26 sept. 2011 00:08
merci mais :
C:\Users\Silvere\Desktop\Artisanat.au3(181,1) : ERROR: missing EndSwitch.
Func
^
C:\Users\Silvere\Desktop\Artisanat.au3(26,13) : REF: missing EndSwitch.
Switch $nMsg
~~~~~~~~~~~~^
C:\Users\Silvere\Desktop\Artisanat.au3(181,1) : ERROR: missing Wend.
Func
^
C:\Users\Silvere\Desktop\Artisanat.au3(24,1) : REF: missing Wend.
While
^
C:\Users\Silvere\Desktop\Artisanat.au3(185,2) : ERROR: syntax error
EndSwitch
^
C:\Users\Silvere\Desktop\Artisanat.au3 - 3 error(s), 0 warning(s)
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
cutprod
Niveau 6
Messages : 273 Enregistré le : jeu. 30 sept. 2010 17:25
Localisation : Sud Ouest
Status :
Hors ligne
#4
Message
par cutprod » lun. 26 sept. 2011 07:06
Aie,aie,aie
Alors la je pense que tu essaye de me dire que tu dois intégrer cette fonction a un script que tu a récupérer quelque par et que lorsque tu l'exécute tu as tous ces msg d'erreur
Si tu nous montrer ton code au complet, pour voir ?
Cut, srcipteur du dimanche...désolé !-)
mikell
Spammer !
Messages : 6292 Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status :
Hors ligne
#5
Message
par mikell » lun. 26 sept. 2011 09:43
silvere a écrit : merci mais :
C:\Users\Silvere\Desktop\Artisanat.au3 - 3 error(s), 0 warning(s)
"mais" rien du tout... les erreurs n'ont rien à voir avec la réponse que cutprod t'a donnée (et qu'on peut d'ailleurs trouver dans l'aide en 10 secondes, rubrique fonctions => clavier) et de plus ce sont des erreurs évidentes (pour les corriger, 10 secondes de plus)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Jerome
Niveau 9
Messages : 661 Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status :
Hors ligne
#6
Message
par Jerome » lun. 26 sept. 2011 11:45
Coucou,
silvere a écrit : merci mais :
C:\Users\Silvere\Desktop\Artisanat.au3(181,1) : ERROR: missing EndSwitch.
Func
^
C:\Users\Silvere\Desktop\Artisanat.au3(26,13) : REF: missing EndSwitch.
Switch $nMsg
~~~~~~~~~~~~^
C:\Users\Silvere\Desktop\Artisanat.au3(181,1) : ERROR: missing Wend.
Func
^
C:\Users\Silvere\Desktop\Artisanat.au3(24,1) : REF: missing Wend.
While
^
C:\Users\Silvere\Desktop\Artisanat.au3(185,2) : ERROR: syntax error
EndSwitch
^
C:\Users\Silvere\Desktop\Artisanat.au3 - 3 error(s), 0 warning(s)
Faut les fermer les boucles après les avoir ouvertes
Jérôme
mikell
Spammer !
Messages : 6292 Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status :
Hors ligne
#7
Message
par mikell » lun. 26 sept. 2011 12:25
Jerome a écrit : Faut les fermer les boucles après les avoir ouvertes
Ou mettre le EndIf au bon endroit...
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Jerome
Niveau 9
Messages : 661 Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status :
Hors ligne
#8
Message
par Jerome » lun. 26 sept. 2011 12:35
mikell a écrit : Jerome a écrit : Faut les fermer les boucles après les avoir ouvertes
Ou mettre le EndIf au bon endroit...
Plutôt enswitch
Ligne 26
silvere
Niveau 8
Messages : 532 Enregistré le : sam. 24 sept. 2011 22:56
Status :
Hors ligne
#9
Message
par silvere » lun. 26 sept. 2011 18:01
je suis débutant ... placer la fonction au mauvais endroit merci a tous
j'imagine que je suis pas le seul a avoir fait sa :p
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
cutprod
Niveau 6
Messages : 273 Enregistré le : jeu. 30 sept. 2010 17:25
Localisation : Sud Ouest
Status :
Hors ligne
#10
Message
par cutprod » lun. 26 sept. 2011 22:35
N'oublie pas de rééditer ton titre avec la balise [R]
Cut, srcipteur du dimanche...désolé !-)