Page 1 sur 1

[R] Attribuer automatiquement un nom à un bouton

Posté : ven. 13 févr. 2009 11:04
par snoopg60
Bonjour !

Je vous expose mon problème après avoir fait une recherche sur le forum, en vain...

Je suis en train de développer un petit programme qui pour l'instant crée une interface GUI, avec une liste de boutons (dont la longueur peut varier).

Script de base:

Code : Tout sélectionner

#include <GUIConstantsEx.au3>

GUICreate("Test", 800, 600)
GUISetState(@SW_SHOW)

for $i = 5 to 500 step 15
GUICtrlCreateButton("Valid",5,$i,40,16,0x8000)
GUICtrlCreateButton("Delete",50,$i,50,16,0x8000)
GUICtrlCreateButton("Message " & $i,110,$i,600,16,0x8000)
GUICtrlSetBkColor(-1, 0x00ff00)
Next

sleep(5000)

Mon souci est que je voudrais attribuer automatiquement un nom de variable à chaque bouton créé.
Dans l'idée ça donnerait ça:

Code : Tout sélectionner

$nom[$i] = GUICtrlCreateButton("Valid",5,$i,40,16,0x8000)
Bien évidemment ce bout de code ne marche pas, c'est pour donner le principe !
Existe t-il une fonction capable de faire cela ?

Re: [..] Attribuer automatiquement un nom à un bouton

Posté : ven. 13 févr. 2009 12:55
par ani
Dans ce genre là ?
► Afficher le texte
ou
► Afficher le texte
Ca ne sera pas evident pour traiter les cmd :o

-Création automatique (3bouton sur x ligne)
>> x élément contenant 3 valeur
normalement ;)

bonne continuation ;)

Re: [..] Attribuer automatiquement un nom à un bouton

Posté : ven. 13 févr. 2009 20:03
par snoopg60
Ton script ne fonctionne pas tout à fait comme je le souhaite (il faut dire que j'ai mal expliqué mon problème aussi :oops: )
Mais il m'a permis de comprendre comment fonctionnait la fonction "Dim" et la syntaxe avec les [crochets], et j'ai pu continuer la construction de mon script.
Problème résolu, merci à toi :wink: