Hallo...
Das StringlistCreate kommt mir sehr merkwürdig vor
Probiere erst mal... (ohne Fehlerbehandlung etc.)
Delphi-Quelltext
1: 2: 3: 4:
| else begin Memo1.Lines.SaveToFile ('c:\Stundenplan\'+Edit1.Text +'.txt'); end; |
PS: ich glaube, den Part kann ma sich sparen.
Delphi-Quelltext
1: 2: 3: 4: 5:
| begin assignfile(f, 'c:\Stundenplan\'+Edit1.Text+'.txt'); rewrite(f); closefile(f); end |
...das macht SaveTo File intern selbst. Bzw. du brauchst die Datei nicht explizit vorher erstellen.
Wegen der Übersicht mal komplett...
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| procedure TForm2.Button1Click(Sender: TObject); var sDir : string; begin sDir := 'c:\Stundenplan'; if not DirectoryExists(sDir) then begin if ForceDirectories(sDir) then try Memo1.Lines.SaveToFile ('c:\Stundenplan\'+Edit1.Text +'.txt'); except MessageDlg('Der Stundenplan konnte nicht gespeichert werden',mtError,[mbOK],0); end; end; end; |
Versuche mal des Verständnisses wegen zu erklären was jetzt anders ist...