Для начала вы должны включить SoftDeletes, после чего вы сможете просматривать записи, помеченные к удалению. В противном случае, вы их не увидите. По умолчанию, для файлов DBF, SoftDeletes установлен в False. Вот логика работы:
procedure TForm1.Button1Click(Sender: TObject); var
B: BOOL; W: Word;begin
Check(DbiSetProp(hDBIObj(Table1.Handle), curSOFTDELETEON, longint(True))); { Проверяем, что это работает } Check(DbiGetProp(hDBIObj(Table1.Handle), curSOFTDELETEON, @B, sizeof(B), W)); if B = False then Label2.Caption := 'Не помечена' else Label2.Caption := 'Помечена';end;