Hilmar,
Well, I suppose it would be possible for there to be some way to do this, but as Sergey has pointed out there are potential problems...
It may be easier if VFP had some sort of automatic recycling scheme built in, where new records could automatically overwrite deleted ones.
>
>I don't agree that it would "require rewriting all records after the delete point", not for fixed-sized records. Say you have 1000 records, and you want to delete record #500. It would be possible to copy record #1000 to position #500, and then adjust both the file size and the reccount() part of the header.
>
Steve Gibson