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
[R] Les control ID
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] Les control ID
Modifié en dernier par jorioux le jeu. 11 juin 2009 17:33, modifié 2 fois.
-
SagePourpre
- Niveau 7

- Messages : 442
- Enregistré le : dim. 06 juil. 2008 09:11
- Status : Hors ligne
Re: Les control ID
Premièrement, Bienvenue.
Ajoute seulement une variable devant ton code. La variable va contenir le controlid de ton bouton.
Ex :
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.
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 = )
plus belle vue du haut de son Pouf = )
Re: [R] Les control ID
Merci beaucoup SagePourpre pour ta réponse 
A+
A+

