Comtrolar um aplicativo Delphi(.exe) com outro. incrivel!!
Olá pessoal,
Estamos fazendo integração com um sistema externo e esse sistema tem que controlar a minha aplicação feita em delphi, o cara me pediu apenas o nome do form, nome dos componetes(edit) e o nome dos eventos.
Não é que o cara consegue com um aplicativo comtrolar o meu no windows....
O pior é que ele não foi camarada e não quis me dar a dica..
Alguém sabe como se faz isso??
Att, Jacson Soares;
Estamos fazendo integração com um sistema externo e esse sistema tem que controlar a minha aplicação feita em delphi, o cara me pediu apenas o nome do form, nome dos componetes(edit) e o nome dos eventos.
Não é que o cara consegue com um aplicativo comtrolar o meu no windows....
O pior é que ele não foi camarada e não quis me dar a dica..
Alguém sabe como se faz isso??
Att, Jacson Soares;
Jacson
Curtidas 0
Respostas
Os1000r
30/04/2004
Os comandos exatos não sei, mas funciona assim:
Com o Handle da Janela principal do seu programa (funcao do Windows) voce consegue listar todas as janelas filhas (listbox, edit, etc) e com os handles destes voce consegue alterar algumas propriedades deles.
Com o Handle da Janela principal do seu programa (funcao do Windows) voce consegue listar todas as janelas filhas (listbox, edit, etc) e com os handles destes voce consegue alterar algumas propriedades deles.
GOSTEI 0
Nildo
30/04/2004
E esses Handles são obtidos a partir do FindWindow. Já que você passa o nome dos componentes
GOSTEI 0
Maxwell_monteiro
30/04/2004
completando o que o nildo falou vc pode usar a função SendMessage para enviar comandos para a outra aplicação! baseado no handle que vc obteve com o FindWindow!
GOSTEI 0
Nerdex
30/04/2004
Pessoal....
Ganhei o dia, ou dias, lendo estas mensagens... realmente é incrível, e abre um leque de possibilidade para a integração de sistemas, podendo-se conduzir ações hiper estratégicas até mesmo na rede...
valew
Ganhei o dia, ou dias, lendo estas mensagens... realmente é incrível, e abre um leque de possibilidade para a integração de sistemas, podendo-se conduzir ações hiper estratégicas até mesmo na rede...
valew
GOSTEI 0