Also ich versuche eine datei beim programmstart(oder irgendein procedure zb buttonclick) zu laden. In diesem Fall eine .txt Datei. Wenn das programm startet, soll es versuchen eine datei x.txt zu öffnen (try) und wenn es sie nicht findet dann soll es eben eine erstellen(except)
Aber jedesmal wenn ich diesen code ablaufen lasse:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| var Form1: TForm1; h: tstringlist;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); begin try h.loadfromfile('x.txt'); except h.SaveToFile('x.txt'); end; end;
procedure TForm1.FormCreate(Sender: TObject); begin h := tstringlist.Create; end; |
dann kommt der error (siehe angehängter screenshot)
Hat jemand eine idee wie ich es richten kann?