@SirT: Siehst du irgendwo einen Konstruktoraufruf von
TFileStream
?
@Lothar: 4096 Byte ist exakt die Standardgröße des FileStream-Buffers, das kann kein Zufall sein. Auch wenn du ein paar Byte unter der gelockten Adresse schreiben willst, wird der Stream wohl
(nicht gerade mein Fachgebiet) den ganzen Buffer beim Flush auf die Festplatte schreiben, was logischerweise nicht problemlos verlaufen wird.
PS: Mir sind schon viele lustige Member-Präfixe begegnet, aber "N_" ist mal was Neues
.