Ich habe folgenden Code als Teil einer großen Anwendung implementiert, eben hab ich einige Variablen umbenannt (aus mehreren Variablen ein array $n gemacht)
Spoiler anzeigen
Dim $n[3] ;Es werden im gesamten skript nur indicies bis einschl. [1]
[/autoit] [autoit][/autoit] [autoit]For $n[0]=0 To $do[0] ; Fehlermeldung bezieht sich auf diese Zeile
$found[0] = False
$sections = IniReadSection ( $inidir, "Befehle")
For $n[1]=0 To $sections[0][0]
If $sections[$n[1]][0] = $do[$n[0]] Then
If skriptbefehle ($sections[$n[1]][1]) Then
$found[0] = True
EndIf
Sleep (50)
EndIf
Next
If $found[0] = False Then
skriptbefehle ($do[$n[1]])
EndIf
If $add = True Then
add (" ' "&$do[$n[0]]&" ' ausgeführt")
EndIf
Sleep (200)
Next
;gibt die Fehlermeldung aus "For Statement is badly formatted"
[/autoit]
Seitdem krieg ich die Fehlermeldung:
==> "For" statement is badly formatted.:
For $n[0]=0 To $do[0]
For $n[0^ ERROR