RecallRecord removes a mark of deleting (*) for the specified record.
var dbf :integer; r :integer; begin dbf := OpenBase( 'filename.dbf' ); if dbf <> 0 then begin for r := 0 to RecCount(dbf)-1 do RecallRecord(dbf, r); CloseBase(dbf); end; end.