conexao entre dois programas exe com versão de Delphi diferentes
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
Curtidas 0
Respostas
Claudio Ferreira
26/02/2015
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.
GOSTEI 0