Das CreateFile (
WinAPI) versteckt sich im Rewrite/Reset/Append.
Im AssignFile wird eigentlich nichts gemacht, außer den Dateinamen in dem Delphi-Record, welcher sich in der File-Variable (FaDatei) versteckt. Im Rewrite/Reset/Append wird dann die Datei per CreateFile umd mit den da gewählten Rechten/Optionen geöffnet.
Ich hab zwar auch schon seit Ewigkeiten nicht mehr mit diesen Dateifunktionen gearbeitet (mache vieles gern direkt über die
WinAPI), aber ich kann ja dann daheim mal mit dem Code aus #1 ein Testproject aufmachen und da mal reinsehn was eventuell los ist ... es sei den du stellst mal irgendwie dein testprojet bereit damit man direkt an der Quelle nach 'nem Fehler suchen kann...