Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Trabalho com um programa aplicativo para gestão de empresas que utiliza algumas tabelas paradox.Estou fazendo um programa que vai utilizar estas mesmas tabelas para implementar "coisas" que não existem neste programa de gestão.Eu sei que este aplicativo somente coloca as tabelas em modo exclusivo para reorganiza-las.Sei também que este aplicativo possui um diretório de nome "netbde" para o arquivo PDOXUSRS.NET e os arquivos "PARADOX.LCK" e "PDOXUSRS.LCK" são criados no mesmo diretório do executável deste aplicativo.Na inicialização do meu programa coloquei o seguinte código. Application->Initialize(); Session->NetFileDir = ExtractFilePath(ParamStr(0))+ "netbde"; Application->Title = "Kanban"; Application->CreateForm(__classid(TKanbanForm), &KanbanForm);e deixei as tabelas no modo Active = false.Durante alguns testes verifiquei que separadamente os programas funcionam, mas simultaneamente não.Quando eu chamo primeiramente o meu programa e depois o aplicativo aparecem os seguintes erros:PrimeiramenteDiretório controlado por outro arquivo .NET 11270Depois..Problemas na inicialização, (lck) excluido. Reinicie o sistema.E quando eu chamo primeiro o aplicativo e depois o meu somente aparece a primeira mensagem:Diretório controlado por outro arquivo .NET 11270Coloquei o meu programa no mesmo diretorio do aplicativo para gestão e percebi que os dois criam os arquivos lck neste mesmo diretorio.E o por fim os erros somente ocorrem quando eu abro no aplicativo de gestão uma janela que utilize a tabela que o meu programa esta utilizando.TKS Flavio Torres.
Carregando comentários...