Du kannst aus einer Datei nicht einfach in der Mitte ein Teil löschen. Du musst die Datei lesen und wieder schreiben, wobei du den zu entfernenden Teil weglässt. Wenn die Datei klein genug ist, um komplett in den Speicher zu passen, kannst du sie ganz einlesen und wieder wegschreiben, ansonsten musst du mit einer temporären Datei arbeiten. Ich würde für sowas übrigens einen TFileStream statt ein file of byte verwenden.
Stefan
_________________
Ein Computer ohne Windows ist wie eine Schokoladentorte ohne Senf.