[R] Les control ID

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jorioux
Niveau 1
Niveau 1
Messages : 10
Enregistré le : jeu. 11 juin 2009 05:12
Status : Hors ligne

[R] Les control ID

#1

Message par jorioux »

Bonjour, je me suis fait un GUI avec quelques controles (boutons, etc), et j'aimerais savoir comment mon programme attribu un control ID à chaqu'un de mes controles. Et si je peux en définir un moi meme, comment?

merci
Modifié en dernier par jorioux le jeu. 11 juin 2009 17:33, modifié 2 fois.
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: Les control ID

#2

Message par SagePourpre »

Premièrement, Bienvenue.




Ajoute seulement une variable devant ton code. La variable va contenir le controlid de ton bouton.

Ex :

Code : Tout sélectionner

$Controliddemonbouton = guictrlcreatebutton(...)

La variable $controliddemonbouton va à se moment là contenir le Control Id de l'élément qu'elle vient de créer.



Tu ne peux pas choisir le "control id" du bouton ou d'un contrôle toi-même... Autoit l'assigne automatiquement à chaque éléments crées.



Et avant de poser cette question, si tu avais regardé dans l'aide (ou la traduction disponible sur ce forum) , tu aurais pu voir
que pour chacune des fonctions, la valeur de retour (la valeur que la fonction renvoie en cas de succès ou d'échec) est indiquée.

De cette manière, si on prends par exemple GuiCtrlCreateButton, on a ceci. (dans l'aide)

Return Value

Success: Returns the identifier (controlID) of the new control.
Failure: Returns 0.





Ce qui, en gros, nous dit, lo





Ensuite...
Si tu veux qu'on réponde à tes questions, je t'invite à lire ceci :

( Comment présenter ton message )
http://www.autoitscript.fr/forum/viewto ... f=35&t=595

C'est tout simple et les autres membres du forum seront plus enclin à t'aider si tu respectes ces quelques règles.
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
jorioux
Niveau 1
Niveau 1
Messages : 10
Enregistré le : jeu. 11 juin 2009 05:12
Status : Hors ligne

Re: [R] Les control ID

#3

Message par jorioux »

Merci beaucoup SagePourpre pour ta réponse :D

A+
Répondre