Fórum Interação entre programas... #189980
21/10/2003
0
Vamos supor um programa bem bobo, vamos chamá-lo de VEZESDOIS.EXE
Esse programa( VEZESDOIS.EXE) não faz nada mais que pegar um núemro e multiplicá=lo por dois.
como eu faço um progrmaa no delphi ´interagir´ com o espetacular VEZESDOIS.EXE ???
por exemplo, num form eu tenho um EDITTEXT e um BUTTON
eu escrevo 5 no EDITTEXT e aperto o BUTTON.... ele verifica com o vEZESDOIS.EXE e me retorna (numa showmessage, por exemplo) o número 10.
ALGUÉM ME ENSINA A FAZER ISSO, OU PASSA UM TUTORIAL... :-D
Muito obrigado pela atenção e obrigado qualquer ajuda!
[i:7bb2d908e0]Título editado. Leia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689&sid=add834b4ed94967502cf2381c38e751a][u:7bb2d908e0]Regras de Conduta[/u:7bb2d908e0][/url]. (marcelo.c – Moderador)[/i:7bb2d908e0]
Zwiebel
Curtir tópico
+ 0Posts
21/10/2003
Cebikyn
Ou ainda, vc pode mandar uma mensagem para o vezesdois.exe e ele retorna uma msg com a resposta.
Deixo aqui apenas as idéias, os códigos vc pode encontrar aqui no fórum.
Gostei + 0
21/10/2003
Zwiebel
ele é um programa console (tipo DOS)
acho que o jeito é enviar uma mensagem para ele (seria como se eu digitasse no console isso, não?) daí ele responde...
ainda estou procurando [b:3bf44e4e95] como enviar uma mensagem para outro programa[/b:3bf44e4e95]
:roll:
Gostei + 0
21/10/2003
Cebikyn
De qualquer forma, ainda é possível fazer isso, existe um componente para Delphi, o TDosCommand que faz exatamente isso, envia um comando para um aplicativo do tipo Console e lê a resposta no seu evento OnNewLine. O componente pode ser encontrado em:
http://maxxdelphisite.free.fr/doscmd.htm
Gostei + 0
21/10/2003
Zwiebel
Gostei + 0
21/10/2003
Zwiebel
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)