Tout fonctionne en étant créé à travers des boucles de ce genre :
Code : Tout sélectionner
For $i = 0 To UBound($aCSV) - 1 Step 4
Assign("idtab" & $i, GUICtrlCreateTabItem($aCSV[$i]))
GUISwitch($DltGui, Eval("idtab" & $i))
GUICtrlCreateLabel($aCSV[$i], 170, 95, 393, 44, $SS_CENTER, -1)
GUICtrlSetFont(-1, 28, 400, 0, "Segoe UI Symbol")
GUICtrlSetColor(-1, "0x000080"))
Assign("btnopen" & $i, GUICtrlCreateButton("Ouvrir le fichier", 445, 231, 133, 37, -1, -1))
GUICtrlSetFont(-1, 12, 400, 0, "MS Reference Sans Serif")
GUICtrlSetTip(-1, "Ouvre le fichier téléchargé")
GUICtrlSetOnEvent(-1, _Launch)
GUICtrlSetState(-1, $GUI_DISABLE)
Tout fonctionne très bien, le seul hic, c'est que plus loin dans une fonction, j'essaye de dégriser le bouton "btnopen" & $i par la commande :
Code : Tout sélectionner
GUICtrlSetState(Eval("btnopen" & GUICtrlRead($tab) * 4), $GUI_ENABLE)
Vous pouvez m'aider ?