Page 1 sur 1

[R] Remplacer la valeur d'un combo sans passer par If ...

Posté : dim. 01 juin 2008 22:13
par genaille08
bonjour tout le monde
alors j'aurrais voulu savoir comment pouvait-on faire pour que un combo dans une gui puisse enregistrer une valeur dans une variable autre que celle qui était prédestiné sans passer par tout une batterie de code ??? ^^
merci d'avance

non je rigole, je m'explique
j'ai sa

Code : Tout sélectionner

$Combo = GUICtrlCreateCombo ( "couleur", 0, 0 )
GUICtrlSetData(-1, "rouge|jaune|bleu")

GUICtrlRead ( $Combo )
If $combo = "rouge" Then
    $couleur = 0x...
ElseIf $combo = ... blablabla
et je voulais savoir si je pouvais directement enregistrer la valeur hexa de la couleur dans ma variable $couleur sans passer par la longue fonction "If" mais sans pour autant enlever le rouge, jaune et bleu ( je ne connais pas les code hexa par coeur )

voila voila merci d'avance

P.S. : il n'y a rien dans l'aide qui puisse m'aider sur mes intentions

Re: [..] Remplacer la valeur d'un combo sans passer par If ...

Posté : dim. 01 juin 2008 23:39
par Tlem
Utilisez la fonction Switch.
L'exemple de l'aide est explicite (Cliquez sur le lien). ;)

Re: [R] Remplacer la valeur d'un combo sans passer par If ...

Posté : lun. 02 juin 2008 14:30
par genaille08
a oué je n'avais pas pensé a tourner ça comme ça
merci tlem pas bete