In welches Verzeichnis willst'e denn reinschreiben.
Ich vermute mal, daß dein Schreiben "erfolgreich" ist, aber da dein Programm nicht sagt, daß es kompatibel mit Win7 ist, schlägt hier die Virtualisierung zu und dein Schreibzugriff wird in den
VirtualStore umgeleitet.
PS: Für viele sind die Versionsnamen verständlicher, als die interen Versionsnummern.
Du meinst do bestimmt Delphi 2006 oder Turbo Delphi?
Tipp: Mit [DELPHI]dein Code[/DELPHI]-Tags drumrum, ließe sich dein Code besser lesen.
Ach ja, WriteBuffer wirft von sich aus eine
Exception, wenn nicht alles geschrieben werden konnte.