Fórum conexao entre dois programas exe com versão de Delphi diferentes #512037
26/02/2015
0
Ola a todos,
Me deparei com um problema onde eu preciso recuperar uma conexão aberta por um EXE quando eu chamo outro.
Estou chamado o Exe que quero recuperar a conexão de uma versão do delphi 7 o exe que estou chamado é de uma versão do XE2...
se poderem me ajudar...
Me deparei com um problema onde eu preciso recuperar uma conexão aberta por um EXE quando eu chamo outro.
Estou chamado o Exe que quero recuperar a conexão de uma versão do delphi 7 o exe que estou chamado é de uma versão do XE2...
se poderem me ajudar...
Jesus Lima
Curtir tópico
+ 0
Responder
Posts
27/02/2015
Claudio Ferreira
Espaços de memória diferentes e protegidos, não vai conseguir dessa forma. O que você pode tentar é colocar o objeto de conexão em uma DLL, exportar alguns métodos de acesso ao objeto de conexão e acessar através desses métodos. Abrir a conexão e chamar o outro executável
O outro executável chamado acessaria também a mesma DLL acessando os métodos exportados e ai sim haveria uma possibilidade. Mas o objeto de conexão tem que ser GLOBAL na DLL para que se mantenha ele aberto entre as chamadas de métodos exportados.
Pode ser que funcione assim, tem que testar.
O outro executável chamado acessaria também a mesma DLL acessando os métodos exportados e ai sim haveria uma possibilidade. Mas o objeto de conexão tem que ser GLOBAL na DLL para que se mantenha ele aberto entre as chamadas de métodos exportados.
Pode ser que funcione assim, tem que testar.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)