Salut les Devs ,
Je viens vers vous aujourd'hui pour vous demander une réponses/une solution concernant les Hotkeyset() et les fonctions.
Voila, le but de ma pensée est d'utiliser une même fonction avec un comportement spécifique selon le Hotkeyset() qui l'utilise.
Mon problème étant : comment faire passer la "Key" de mes Hotkeyset() en tant que paramètre de ma fonction ?
Merci d'avance l’équipe.
[R] Utilisation de plusieurs Hotkeyset() dans une fonction
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Utilisation de plusieurs Hotkeyset() dans une fonction
Modifié en dernier par Flooo le sam. 07 mars 2020 12:54, modifié 1 fois.
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Utilisation de plusieurs Hotkeyset() dans une fonction
Utilise la macro @HotKeyPressed
Je recommande vivement la lecture de la page du fichier d'aide sur HotKeySet et en particulier l'exemple 2
Je recommande vivement la lecture de la page du fichier d'aide sur HotKeySet et en particulier l'exemple 2
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Utilisation de plusieurs Hotkeyset() dans une fonction
Oui j'ai vu la fonction switch case, le pas vraiment souci c'est que ca revient à faire une fonction, il y à t'il possibilité de remplacer le "case" par une variable lors de l'appel de la fonction ?
sinon pas de problème je fais ca avec le switch.
Merci
sinon pas de problème je fais ca avec le switch.
Merci
- mikell
- Spammer !
- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] Utilisation de plusieurs Hotkeyset() dans une fonction
La fonction HotkeySet d'admet pas de paramètres
Mais tu peux l'utiliser comme intermédiaire : utiliser des variables globales, les définir dans le switch/case de HotkeySet() en fonction de la touche pressée, et ensuite passer ces variables comme paramètres dans ta fonction principale (par exemple)
Mais tu peux l'utiliser comme intermédiaire : utiliser des variables globales, les définir dans le switch/case de HotkeySet() en fonction de la touche pressée, et ensuite passer ces variables comme paramètres dans ta fonction principale (par exemple)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] Utilisation de plusieurs Hotkeyset() dans une fonction
Merci pour tes explications, je vais utiliser le Switch