Aha. Danke Marabu. Durch GetLastError konnte ich herausfinden, dass icht auf die Datei zugegriffen werden konnte. Es kam eine deutsche Fehlermeldung(Ich habe doch aber die englische D7
PE)
Ich habe in einer anderen Procedure das "Closefile" vergessen. ^^
Danke an alle, die mir geholfen haben.
Da ist das Geburtstaggeschenk für meinen Vater noch rechtzeitig fertig. ^^