Wieder mal ein altbewerter Fehler...
hoffe das da einer von euch einen rat für mich hat ![]()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button_list_scripts
MySQLConnect()
Local $a,$b
$getScriptId = _GetColVals($sql_con,"scripts","id")
$b = 1
Do
GUICtrlSetData($List_scripts,$getScriptId[$b])
$b = $b + 1
Until $b = $getScriptId[0]+1
_MySQLEnd($sql_con)
EndSwitch
WEnd
Es wird ein Array zurück geben mit 4 werten.
Wert1 = 3 <-- das ist die anzahl der der nachfolgenden Werte
Wert2 = 1
Wert3 = 2
Wert4 = 3
Jetzt möchte ich (wie man sehen kann) das die schleiße solang durchgeführt wird bis Wert1 erreicht.
So wenn ich es im Editor starte, klappt alles.
Jedoch wenn ich es Compile und starte bekomme ich die Fehlermeldung "Error: Subscript used with non-Array variable." und wenn ich es als x86 anwendung Compile klappt es wieder...
Hoffe mir kann jemand helfen =)