[R] Récupérer la référence du bouton après clic

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jpascal
Niveau 6
Niveau 6
Messages : 239
Enregistré le : jeu. 16 oct. 2008 16:21
Status : Hors ligne

[R] Récupérer la référence du bouton après clic

#1

Message par jpascal »

Bonjour,

J'ai une liste d'objets pour lesquels je peux appliquer une fonction Test() à l'aide d'un bouton.
Je génère la liste à l'aide d'une boucle.
Vu que j'utilise la fonction GUICtrlSetOnEvent(), je ne peux pas ajouter un paramètre à la fonction et donc la référence du bouton.

Comment faire en sorte que la fonction Test() récupère la référence du bouton cliqué ?
► Afficher le texte
Modifié en dernier par jpascal le ven. 07 mars 2014 12:41, modifié 1 fois.
AutoIt 3.3.16.1 - AutoIt3Wrapper 21.316.1639.1
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Récupérer la référence du bouton après clic

#2

Message par jguinch »

Dans ta fonction Test() tu peux récupérer l'ID du contrôle avec @GUI_CtrlId
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
jpascal
Niveau 6
Niveau 6
Messages : 239
Enregistré le : jeu. 16 oct. 2008 16:21
Status : Hors ligne

Re: [..] Récupérer la référence du bouton après clic

#3

Message par jpascal »

Ca fonctionne nickel. Merci jguinch. :)
AutoIt 3.3.16.1 - AutoIt3Wrapper 21.316.1639.1
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [R] Récupérer la référence du bouton après clic

#4

Message par jguinch »

ça fonctionne, mais cela dit tu devrais plutôt passer par des tableaux :
► Afficher le texte
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Répondre