Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 10-01-2006
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.964
Poder: 29
delphi.com.ar Va camino a la fama
Podrías utilizar CreateProcess, y averiguar el código de salida con GetExitCodeProcess.
Código Delphi [-]
var
  StartInfo: STARTUPINFO;
  ProccesInfo: PROCESS_INFORMATION;
  dwExitCode: DWORD;
begin
  ZeroMemory(@StartInfo, SizeOf(STARTUPINFO));
  with StartInfo do
  begin
    cb := SizeOf(STARTUPINFO);
    dwFlags := STARTF_USESHOWWINDOW;
    wShowWindow := SW_HIDE;
  end;
  Win32Check(CreateProcess(nil, PChar('calc.exe') ,nil, nil, FALSE,
                           CREATE_NEW_CONSOLE, nil, nil, StartInfo, ProccesInfo));
  WaitForSingleObject(ProccesInfo.hProcess, INFINITE);
  GetExitCodeProcess(ProccesInfo.hProcess, dwExitCode);

  ShowMessageFmt('Salida: %d', [dwExitCode]);

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
invocar dll de forma asíncrona felixgo Varios 2 25-11-2005 12:03:23
Problema al ejecutar las aplicaciones en otras maquinas Durbed Varios 1 09-08-2005 18:09:43
ejecutar aplicaciones de Linux desde Kylix Paco Lazarus, FreePascal, Kylix, etc. 1 28-06-2005 16:04:34
ejecutar aplicaciones .net galmacland .NET 2 16-03-2005 13:53:35
Parametros al ejecutar Aplicaciones + Aplicaciones en Mi PC NeWNeO Varios 4 19-08-2004 14:01:30


La franja horaria es GMT +2. Ahora son las 00:35:41.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi