Data Module em DLL

04/01/2004

0

Saudações:

Minha questão é a seguinte: Tenho uma aplicação que chama dlls em tempo de execução dinamicamente. Meu problema é que em cada dll tenho um form e um data module.

Tudo funciona 100¬ exceto quando preciso ler ou gravar alguma variável no DM ou mudar registros de tabelas que estaõ dentro do dm via código.
Dá o erro acces violation etc etc...

Parece que o Form não consegue comunicação com o DM. Assim, se preciso trocar informações entre eles não dá. O mesmo ocorre entre 2 forms.

O sistema é feito em D7 sob Win2000. E uso ShareMem. O form é criado na inicialização (dpr) da dll e o DM no evento OnCreate do form

Já tentei criar o DM junto, mas não resolveu. O interessante é que posso abrir as tabelas. Não posso é mudar registros via código.


Koplin

Koplin

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar