Warum damit man nicht erst basteln muss um es evtl. aufzurufen und dein Problem zu verstehen.
Frage warum ElseIf würde nicht auch Else gehen oder erwartest Du noch andere Werte dann würde sich irgendwann Case lohnen.
Im Prinzip bis auf ein/zwei Koordinaten ist das doch genau gleich, da würde eine Funktion raus machen und die Koordinaten die sicher ändern als Parameter mitgeben
Warum nimmst Du nicht ubound mit -1 dann musst Du nicht hier auch wieder subtraieren.
$aCheckbox[$i - 1] = GUICtrlCreateCheckbox($aIni[$i], $iLeft + $iLeftOffset, $iTop + $iTopOffset, 120, 17, $WS_BORDER )
[/autoit]
i=1 -1 = 0 ?
Warum fängst Du denn mit Null an zu zählen bei den Comboboxen, nimm doch 1++ , dann kannst Du die doch 1:1 durchzählen [0] entspricht ja der Menge.
Bist Du Dir sicher immer dieselbe Datei einlesen zu wollen?
Und was soll das ? Global $aCheckbox[1], $iLeft = 30, $iTop = 60, $iLeftOffset, $iTopOffset = -20
Und was soll das Ganze überhaupt, wozu dient das, wenn das nen Bot werden soll habe ich keine Lust mehr.