![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#9
|
|||
|
|||
|
Hola
Prueba este a ver si te sirve Código:
function Ejecutar(Programa:String;Esperar:Boolean=True):Boolean;
var ProcInfo:TProcessInformation;
Info:TStartupInfo;
begin
FillChar(Info,SizeOF(Info),0);
Info.cb:=SizeOf(Info);
Info.dwFlags:=STARTF_USESHOWWINDOW;
Info.wShowWindow:=SW_SHOWNORMAL;
Result:=CreateProcess(nil,PChar(Programa),nil,nil,False,0,nil,nil,Info,ProcInfo);
if Esperar then
while WaitForSingleObject(ProcInfo.hProcess,100)=Wait_TimeOut do
begin
Application.ProcessMessages;
if Application.Terminated then Break;
end;
end;
Código:
Ejecutar('C:\Carpeta\Programa.exe',true); // True esperar a que termine el programa
Saludos
__________________
Cancun, Q.Roo, México |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ejecutar un programa desde el navegador | Onti | Internet | 10 | 03-03-2007 16:50:56 |
| Ejecutar otra Aplicación desde un programa Delphi | Neftali [Germán.Estévez] | Trucos | 0 | 30-06-2006 13:12:29 |
| Ejecutar un programa externo desde un programa de Delphi | Roger_Fernandez | Varios | 3 | 02-09-2004 18:05:36 |
| Ejecutar winzip desde programa en Delphi | Newbie | API de Windows | 6 | 11-02-2004 13:02:37 |
| Ejecutar programa desde cdrom | karlosmc | Varios | 11 | 16-09-2003 01:22:12 |
|