Hallo, ich versuche eine Txt Datei einzulesen über ein Editfeld, der Inhalt soll in eine Variable gespeichert werden um so den Inhalt der Txt zu bearbeiten und bestimmte Dinge später in einer Tabelle auszugeben.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| private loadedfile:TStringList; public end;
procedure TForm1.ED_FileChange(Sender: TObject); begin
if OD_File.Execute then begin ED_File.Text:=OD_File.FileName; loadedfile.LoadFromFile(OD_File.FileName); end; |
Mein Problem ist, wenn ich die txt nun anklicke und reinladen will bringt er mir einen Fehler.
Der Fehler tritt in dieser Zeile auf:
Delphi-Quelltext
1:
| loadedfile.LoadFromFile(OD_File.FileName); |
Ich habe bisher noch nie mit TStringList gearbeitet und weiß nicht ob dort vllt der Fehler liegt.
Die Txt hat btw mehrere Tausend Zeilen, ka ob das eine Rolle spielt.
Kann mir wer sagen wie ich es hin bekomme den Inhalt der Txt in eine Variable zu bekommen?