Executável dentro de um Form, posso fazer?

Delphi

05/05/2006

Olá amigos, estou querendo executar um EXE de terceiro dentro de um Form de meu aplicativo... será que posso fazer isso? Se sim, como?

Obrigado desde já.

[]s


Titanius

Titanius

Curtidas 0

Respostas

Rodrigorpb

Rodrigorpb

05/05/2006

Não sei se é isto que vc quer, este comando que postei chama um executável a partir do seu sistema. No caso do exemplo ele executa a Calculadora do Windows:

WinExec(´c:\windows\System32\calc.exe´, sw_show);

Rodrigo P. Bonini


GOSTEI 0
Titanius

Titanius

05/05/2006

Amigo, não é isso não, no seu exemplo ficaria assim:

Tenho um Form2 na minha aplicação, ao executar a calculadora, ela ficaria ´dentro´ do meu Form2... entendeu?

[]s


GOSTEI 0
M@gnun

M@gnun

05/05/2006

Vc tem que transformar o exe em arquivo de resource e chamar ele na unit.


GOSTEI 0
Ipc$

Ipc$

05/05/2006

Vc pode pegar o Handle da calculadora e depois utilizar: Windows.SetParent(Calc_Handle, Form2.Handle);


GOSTEI 0
Paullsoftware

Paullsoftware

05/05/2006

Amigo, não é isso não, no seu exemplo ficaria assim: Tenho um Form2 na minha aplicação, ao executar a calculadora, ela ficaria ´dentro´ do meu Form2... entendeu? []s

da uma olhada aqui...
http://forum.clubedelphi.net/viewtopic.php?t=67729&start=0&postdays=0&postorder=asc&highlight=calculadora

http://forum.clubedelphi.net/viewtopic.php?t=75148&start=0&postdays=0&postorder=asc&highlight=calculadora


GOSTEI 0
POSTAR