Para corrigir o erro "DIRECTORY IS CONTROLLED BY OTHER .NET" que ocorre quando usamos um programa compartilhado através do BDE (Borland Database Engine), nós devemos proceder da seguinte forma:
Por padrão todos os arquivos com extensão .LCK devem ser apagados quando todos usuários saem do sistema. Caso ocorra um desligamento inesperado (queda de força por exemplo) esse arquivo não é apagado automaticamente.
O erro acontece quando um arquivo PDOXUSRS.NET tenta criar um arquivo PDOXUSRS.LCK em um diretório onde outro PDOXUSRS.NET já criou.
Para corrigir o erro basta somente apagar o arquivo PDOXUSRS.LCK.
Grande abraço.