Nein, das meine ich nicht.
Du greifst ja anscheind auf eine Datei zu, oder? Denn schließlich fragst Du ja in der While-Schleife mit EOF ab ob das Dateiende erreicht ist. Nur kann diese Funktion nicht arbeiten wenn Du zuvor die Datei eventl. nicht geöffnet hast. Die Frage ist also wo Du die Variable
personendatei noch verwendest. Diese Variable brauchst Du an min. 3 zusätzlichen Stellen:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| AssignFile (personendatei, 'Dateiename.txt'); Reset (personendatei);
while not Eof (personendatei) do begin {...} end; CloseFile (personendatei); |
Gruß