Wie kann ich eine TXT-Datei erstellen in Lazarus?
Zurzeit arbeite ich an einem Programm, welches unter Anderem Dateien erstellen und in diese anschließend schreiben können soll, aber die Dateien werden nicht einmal erstellt.
assign(f, getCurrentDir + 'TextFile.txt');
rewrite(f);
close(f);
f ist als Text in Var angegeben
Der Fehler, der dann kommt, ist "File not assigned"
Was mache ich falsch?
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Der Fehler wird im konkreten Wert von f oder getCurrentDir liegen. Demzufolge würde ich sie mir einmal zur Laufzeit ausgeben lassen.
Beachte, dass das erste Argument dem Dateipfad entspricht und das zweite Argument dem neuen Dateinamen.