Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| procedure TForm1.Button4Click(Sender: TObject); var Zeile:String; var i:Integer; begin s:=TStringList.Create; s.LoadFromFile('C:\daten.txt'); For i:=0 to s.Count -1 do begin Zeile:=s.Strings[i]; s.Delimiter:=',';
s.DelimitedText:=Zeile; showmessage(s[0]); end; s.Free; end; |
Die Datei daten.txt sieht so aus!
Hans,Mustermann,bla,bla,bla
Peter,Müller,bla,bla,bla
Ich war der Meinung, daß die MSBox erst Hans und danach Peter auswirft.
Tatsächlich spuckt sie aber Hans und danach Mustermann aus.
Die Variable i erweitere ich doch um s.Count ?????
Wo liegt denn da mein Denkfehler???
Moderiert von
Christian S.: Delphi-Tags hinzugefügt