Hallo, ich möchte Daten aus einer .csv in ein Array laden und die Werte dann vergleichen.
Trotz dem Tutorial auf AotuitWiki bekomme ich es leider nicht hin und hoffe auf eure Unterstützung.
So sieht mein Skript bisher aus:
Spoiler anzeigen
#include <File.au3>
#include <Array.au3>
$filename = FileOpenDialog("Bitte wähle die Liste aus", "C:\", "CSV Dateien (*.csv)", 1 )
[/autoit] [autoit][/autoit] [autoit];Testausgabe
If @error Then
MsgBox(4096,"","Keine Datei(en) ausgewählt")
Else
$filename = StringReplace($filename, "|", @CRLF)
MsgBox(4096,"","Es wurde " & $filename & " ausgewählt")
EndIf
;Umwandeln der Datei in ein Array
Dim $arCSV
_FileReadToArray($filename, $arCSV)
For $i = 1 To $arCSV[0]
$arCSV[$i] = StringSplit($arCSV[$i], ";")
Next
_ArrayDisplay( $arCSV, "Whole array" )
[/autoit]Anbei auch noch die .csv Datei
Habe ich bei der Schleife etwas vergessen, oder warum ist das Array so leer?
Gruß Sascha