Bonsoir
Après avoir chercher et essayer de résoudre mon problème je me tourne vers vous.
J'ai une série de fonction qui s'active en fonction de la valeur d'un combo :
Code actuel du déclenchement de la fonction, il y a d'autre code avant et après mais je n'ai pas de problème avec.
► Afficher le texte
Code : Tout sélectionner
$stat1 = GUICtrlRead($Combo2)
If $stat1 = "Absorbtion" Then
Call("_AbsorbtionA")
ElseIf $stat1 = "Afflux" Then
Call("_AffluxA")
ElseIf $stat1 = "Alacrité" Then
Call("_AlacriteA")
ElseIf $stat1 = "Bouclier" Then
Call("_BouclierA")
ElseIf $stat1 = "Critique" Then
Call("_CritiqueA")
ElseIf $stat1 = "Défense" Then
Call("_DefenseA")
ElseIf $stat1 = "Expertise" Then
Call("_ExpertiseA")
ElseIf $stat1 = "Précision" Then
Call("_PrecisionA")
ElseIf $stat1 = "Puissance" Then
Call("_PuissanceA")
EndIf
Cette façon de faire, me permet de faire ce que je veux. Cependant cela implique que je code le même nombre de ligne pour 3 autre combo et je pense qu'il y une façon plus courte de le faire.
Ma question est de savoir si je peux écrire quelque comme :
Ou autre.
Merci d'avance
Miryhan