Bonjour à tous,
HotKey(xx,xx) permet d'aller dans une Func à l'aide d'un appui touche clavier.
Parfait.
Par exemple, HotKey(A,maFunc) ira à la Func maFunc() si l'utilisateur appui sur la touche A.
Comment fait-on pour aller dans une Func qui a des paramètres avec HotKey ?
Exemple : Func maFunc(param1,param2).
Merci à ceux qui savent de donner quelques pistes de réflexion.
[R] HotKey(---)
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.
-
Capablanca
- Niveau 3

- Messages : 41
- Enregistré le : mar. 08 juil. 2014 14:44
- Status : Hors ligne
[R] HotKey(---)
Modifié en dernier par Capablanca le mar. 27 janv. 2015 15:33, modifié 1 fois.
Re: [..] HotKey(---)
Bonjour,
Comme le dit la doc :
[EDIT] Clique sur EDITER sur ton premier message.
Comme le dit la doc :
Cdlt, Dimvar.The called function can not be given parameters. They will be ignored.
[EDIT] Clique sur EDITER sur ton premier message.
Modifié en dernier par DimVar le mar. 27 janv. 2015 14:56, modifié 1 fois.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
-
Capablanca
- Niveau 3

- Messages : 41
- Enregistré le : mar. 08 juil. 2014 14:44
- Status : Hors ligne
[R]
Merci à toi.
Tant pis pour les paramètres.
C'est quand même dommage.
(je n'arrive pas à mettre le [R] au début du premier message. Comment on fait ?
J'ai beau tapez un R, cela ne veut pas s'inscrire).
Tant pis pour les paramètres.
C'est quand même dommage.
(je n'arrive pas à mettre le [R] au début du premier message. Comment on fait ?
J'ai beau tapez un R, cela ne veut pas s'inscrire).
- TommyDDR
- Modérateur

- Messages : 2130
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [..] HotKey(---)
On ne peut pas le faire de base mais on peut le coder ^^
Tenez, codé rien que pour vous
(Vous aurez aussi besoin de l'UDF _ArrayEx.au3)
Limites :
- Vous ne pouvez ne mettre qu'un couple de HotKey / Fonction identique, si vous refaites un _HotKeySet de la meme touche + même fonction, cela écrasera la précédente
- N'accepte actuellement que 5 paramètres maximum (vous pouvez facilement augmenter cette valeur en touchant un peu au code
Tenez, codé rien que pour vous
(Vous aurez aussi besoin de l'UDF _ArrayEx.au3)
► Afficher le textecode
Code : Tout sélectionner
_HotKeySet($key, $func, $add, $param1, ..., $param5)
$key = touche
$func = fonction (sans guillemets)
$add = true pour ajouter, false pour supprimer
$paramX = paramètre à envoyer à la fonction- Vous ne pouvez ne mettre qu'un couple de HotKey / Fonction identique, si vous refaites un _HotKeySet de la meme touche + même fonction, cela écrasera la précédente
- N'accepte actuellement que 5 paramètres maximum (vous pouvez facilement augmenter cette valeur en touchant un peu au code
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679

