Nja, das "eine" Problem in Post #1 hätte er leicht finden können, indem einfach mal die Bereichsprüfung aktiviert wird.
Ne, das war nicht das Problem, die
Exception kam immer hier,wenn auf der Datei noch irgendwie ein Zugriff war
Delphi-Quellcode:
AssignFile(afile, Self.FPdf);
Reset(afile);