Page 1 sur 1

[R] Creation nombre bouton variables

Posté : ven. 11 oct. 2013 16:20
par motardfou69
Bonjour A tous

J'ai un petit souci
et je n'ai pas trouvé de forum qui en parle

Je cherche une façon de créer un nombre variable de bouton dans une gui
en effet,je veux créer des boutons selon une variable, de sorte que si ma variable = 5 je veux 5 boutons par contre si ma variable = 2 je veux que deux boutons!

Code : Tout sélectionner

$nbrbutton = 5
for $for = 1 to $nbrbutton

$buton($for) = guictrlcreatebutton("buton",1,$for,20,20)

next

 
Mon problème est de nommer les boutons créer !

Merci d'avance

Re: [..] Creation nombre bouton variables

Posté : ven. 11 oct. 2013 16:36
par timmalos
Dans ce cas precis vous ne pouvez pas utiliser les variables comme vous le faites habituellement.

Vous devez utiliser les fonctions Eval() et Assign()

Re: [R] Creation nombre bouton variables

Posté : ven. 11 oct. 2013 17:57
par motardfou69
timmalos a écrit :Dans ce cas precis vous ne pouvez pas utiliser les variables comme vous le faites habituellement.

Vous devez utiliser les fonctions Eval() et Assign()
OMG,
J'y pense vraiment jamais a ces deux fonctions pourtant si puissantes
Je vais chercher un peu pour les intégrer dans mon script

MERCI Beaucoup

Re: [..] Creation nombre bouton variables

Posté : ven. 11 oct. 2013 19:39
par jguinch
Euuh, tu risques de galérer avec ça, tu aurais sans doute intérêt de passer par des tableaux ...

Re: [R] Creation nombre bouton variables

Posté : sam. 12 oct. 2013 11:44
par pierrotm777
Et avec des tableaux, cela pourrait donner ça:
► Afficher le texte
En changeant la valeur de $ButtonNbr, vous changerez le nombre de boutons