>no Mark, it's not multi-user. I open all the table with exclusive on.
Hector,
You can do it with low-level I/O functions FOPEN, FWRITE and FCLOSE.
Just keep in mind that this protection isn't reliable.
If your app crashes or user reboots PC in the middle your tbles became unprotected.
--sb--