Zitat von
Luckie:
Aber das CloseFile hebt die Verknüpfung von der Datei zur Dateivariabeln doch wieder auf oder irre ich da? Dazu die Delhi-Hilfe:
Zitat von
Delphi-Hilfe:
Terminates the association between file variable and an external disk file.
Ergo muss nach CloseFile erst wieder eine Zuweisung mit AssigneFile erfolgen, um wieder auf die Datei zugreifen zu können.
Also ich interpretiere das so, dass die Verbindung mit dem File selbst beendet wird, nicht die Verbindung mit dem Filenamen. D.h. die Filevariable bezieht sich bei einem neuen Öffnen immernoch auf den gleichen Filenamen, ein erneutes AssignFile kann man sich also sparen.
@PAX: Ich glaube, es wäre einfacher, ein File of Char zuverwenden, dann kannst Du bequem read/write/ln benutzen.
Gruß, teebee