Entwickler-Ecke
Dateizugriff - Fehler beim schreiben in Text-Datei
MH1987 - Sa 26.01.08 02:08
Titel: Fehler beim schreiben in Text-Datei
Hi,
ich will einen Text in eine Text-Datei abspeichern. Hab das ansich auch schon oft genug gemacht und hat auch immer geklappt.
Aber jetzt geht es einfach nicht mehr:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| var datei: TextFile; begin assignFile(datei,'test.txt'); rewrite(datei); reset(datei); writeln(datei,'Test'); closeFile(Datei); end; |
Wo ist der Fehler? Es kommt ein E/A Fehler 105!
Gruß,
Matthias
Moderiert von
jasocul: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Sa 26.01.2008 um 09:13
jaenicke - Sa 26.01.08 03:16
Reset öffnet die Datei zum Lesen, was hast das an der Stelle für einen Sinn?
Rewrite öffnet die Datei zum Schreiben und erstellt die Datei ggf., falls die Datei bereits existiert, wird diese geleert. Aber danach gehört dann kein Reset.
MH1987 - Sa 26.01.08 15:45
super! :) klappt jetzt.
Aber noch eine Frage:
Möchte gerne das die Datei unter dem aktuellen Datum mit Uhrzeit gespeichert wird.
Also so zB:
26-01-08--14-44.txt
hab bisher nur das Datum hingekriegt mit:
Delphi-Quelltext
1:
| assignFile(datei, DateToStr(Now) + '.txt'); |
Kann mir jemand zeigen wie ich das umsetzen kann?
Gruß,
Matthias
jaenicke - Sa 26.01.08 16:08
Es gibt auch DateTimeToStr ;-).
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!