PDA

Ver la Versión Completa : Shellexecute


mjjj
11-09-2007, 16:43:07
hola amigos... vuelvo a recurrir a ustedes esperando que me puedan ayudar.... necesito executar un programa hecho en delphi 2006, desde otro programa hecho en elphi 2006.

el codigo que utilizo es el siguiente

ShellExecute(Handle, 'open', 'c:\CAINSA Sad\Clon.exe',nil, nil, SW_SHOWNORMAL);

El problema es que se inicia el programa que quiero executar desde el primero, pero se apaga instantaneamente.... si lo hago correr normalmente este funciona a la perfeccion...

¿Sera alguna propiedad del ShellExecute que debo cambiar, o cual puede ser el problema?

Muchas Gracias... Saludos

BlueSteel
11-09-2007, 17:02:08
Hola

revisa este hilo (http://www.clubdelphi.com/foros/showthread.php?t=47690&highlight=Shellexecute), puede que te sirva de algo

tambien te puede servir este hilo (http://www.clubdelphi.com/foros/showthread.php?t=46347&highlight=Shellexecute)

Khronos
11-09-2007, 17:41:21
Es muy sencillo, y si utilizaras el boton de buscar seguro que encontrabas a miles :D


Uses Shellapi;

begin
Shellexecute(0, 'open', pchar('C:\phoenix.exe'), '', '' , SW_Shownormal);
end;



Salu2