Sinon comme Iste l'a dit, Autoit peut le faire. Ca s'appelle création de variables dynamiques.
Code : Tout sélectionner
$nombre_checkbox = 2
$nom_var = 'checkbox'
For $i = 1 to $nombre_checkbox
Assign($nom_var&$i,GuiCtrlCreateCheckBox(...),2)
Next
Le 2 sert à assigner globalement, comme ca pas de soucis avec les fonctions. Sinon regarde l'aide de assign.
A chaque fois que tu voudra voir le contenu de la variable dynamique, tu ne pourra pas faire $checkbox1 ou $checkbox3 par exemple, meme si elles sont en fait declarées. Il faudra faire Eval("checkbox3")
L'avantage, c'est que si tu veux faire une boucle de traitement, tu pourra utiliser une boucle For avec une variable $i incrementée, puis Eval($nom_var & $i) et faire l'action necessaire, avec un $i qui changera pour chaque checkbox.