Hallo zusammen
ich stehe vor folgender Herausforderung:
Ich habe eine Adressdatei die folgendes Format hat:
1;"müller";"Michael Müller";"Hauptstrasse 49";"80000";"München";
2;"meier";"Thomas Meier";"Rheinweg 5";"60057";"Frankfurt";
3;"schmidt";"Sabine Schmidt;"Fortranstrass 28";"10000";"Berlin";
Nun habe ich mit der Funtion _FileReadtoArray die Daten in ein Array importiert und mit _ArrayDisplay anzeigen lassen.
Mit welchem Befehl kann ich nun die Daten so formatieren das für jeweils eine Spalte für jeden Wert (Kd-Nr.,suchname,Vorname Name,Strasse,PlZ,Ort im Array Display angezeigt wird?
Row Col0 (Kd-Nr) Col1 (suchname) Col2 (Vorname u. Name) usw.
0 3
1 1 müller Michael Müller
2 2 meier Thomas Meier
3 3 schmidt Sabine Schmidt
Wenn ich momentan die Funktion _FileReadtoArray verwende wird es mit _ArrayDisplay folgendermassen angezeigt:
[0]|3
[1]|1;"müller";"Michael Müller";"Hauptstrasse 49";"80000";"München";
[2]|2;"meier";"Thomas Meier";"Rheinweg 5";"60057";"Frankfurt";
[3]|3;"schmidt";"Sabine Schmidt;"Fortranstrass 28";"10000";"Berlin";
Ich hätte gerne für jeden Wert (Nr. suchname, Vorname Nam, Strasse usw) eine eigene Spalte. Ist das möglich?
#include <array.au3>
#include <file.au3>
Dim $path_adressen = "C:\AutoIt\Adressen.txt"
Dim $arr_adressen
If not _FileReadToArray($path_adressen,$arr_adressen) Then
MsgBox(0,"","Error opening specified file")
EndIf
_ArrayDisplay($arr_adressen,"Titel von Arraydisplay")