RE:estado de una dbf en fox 2.6
hazte una funcion que evalue dos pasos:
1.- tratar de abrir la base X en modo exclusivo:
si no pudo y te devuelve error ´file access denied´
( error 1705, haz un controlador de errores ) es
porque el vecino la tiene abierta exclusiva.
pero si pudiste es por dos cosas : o nadie la tiene
abierta o el vecino la tiene compartida, por lo
que debes hacer un segundo paso :
2.- abre la base X en modo exclusivo: si pudiste es
porque nadie la esta usando. si no pudiste ( error 1705 )
era porque estaba abierta compartida.
y puedes hacer que la funcion te de 3 respuestas:
abierta exclusiva, abierta compartida, sin uso.