Hallo BrunoT,
wie gesagt,
Paradox sperrt selbst sätze, die im Edit Mode sind.
Möchtest du trotzdem Datensätze sperren, musst du die DBI-Funktionen nutzen:
Sperren:
DbiGetRecord (hCur, dbiWRITELOCK, nil, nil);
Prüfen, ob gesperrt:
DbiIsRecordLocked (Table.Handle, Locked);