Hallo Leute,
ich hab anscheinend mal wieder ein kleines Verständnisproblem.
Ziel:
- Dateiliste eine wählbaren Ordners in Array einlesen
- Dateien nacheinander bearbeiten (for-Schleife?)
Soweit bin ich bisher gekommen:
[autoit][/autoit][autoit][/autoit][autoit]Select
; "Datei öffnen Dialog" um Quellordner auszuwählen
Case $msg = $openbutton
$quellordner = FileSelectFolder("C:\", "HPGL-Dateien (*.gl2)")
Global $FileList=_FileListToArray($quellordner, '*.gl2', 0)
If (Not IsArray($FileList)) and (@Error=1) Then
MsgBox (0,"","No Files\Folders Found.")
Exit
EndIf
; jetzt array auslesen
_ArrayDisplay($FileList, "$FileList")
For $i = 0 to Ubound($FileList) -1
$Test = ($FileList[$i])
ConsoleWrite($Test)
[/autoit][autoit][/autoit][autoit]; hier sollen die dateien einzeln bearbeitet werden
[/autoit][autoit][/autoit][autoit]Next
[/autoit][autoit][/autoit][autoit][/autoit]Mein Problem ist, dass in der Testausgabe von ConsoleWrite immer eine 2 am Anfang steht und der Pfad zum Ordner fehlt (ich denke ich werde den für die Bearbeitung brauchen, sonst werden wohl die Dateien nicht gefunden..)
Jemand ne Idee?