Olá Valter
Para ver se o banco está aberto por outro usuário, feche o banco e tente abrí-lo por FOPEN(), se retornar -1 é porque já deve estar aberto por outro usuário caso contrário não. Não se esqueça de fechá-lo com FCLOSE().
Me parece que para criar índices o .DBC também deve ser aberto em modo Exclusivo.
Atenciosamente
L. FernandoMSN Messenger:
luisfoxi@hotmail.comO Sucesso depenende principalmente de você estar no LUGAR CERTO, na HORA CERTA, com as PESSOAS CERTAS.
A COMPETÊNCIA só ajuda a manter o sucesso!