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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-01-2007
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
Cita:
Empezado por Gaby123
yo la ejecuto con shellexec y le paso como operacion 'open', pero no se como cerrarla luego.
Tratándose de un proceso que tu mismo creas, yo te recomendaría en lugar de usar ShellExecute, utilizar un CrateProcess y mantener el handle del proceso hasta que decidas terminarlo.

Código Delphi [-]
var
  lStartupInfo: TStartUpInfo;
  lProcessInfo: TProcessInformation;
begin
  ZeroMemory(@lStartupInfo, SizeOf(STARTUPINFO));
    with lStartupInfo do
  begin
    cb := SizeOf(lStartupInfo);
    dwFlags := STARTF_USESHOWWINDOW;
    wShowWindow := SW_SHOW;
  end;

  if CreateProcess(nil, 'calc.exe', nil, nil, TRUE,
                   NORMAL_PRIORITY_CLASS, nil, nil, lStartupInfo, lProcessInfo) then
    if WaitForSingleObject(lProcessInfo.hProcess, 5000) = WAIT_TIMEOUT then
      TerminateProcess(lProcessInfo.hProcess, 0);
__________________
delphi.com.ar

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


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
Restaurar Ventana desde otra aplicación Sr_Sombrero API de Windows 4 06-04-2006 15:17:30
Como ejecutar una aplicacion de delphi dentro de otra? Luis Alberto Varios 2 30-11-2005 00:31:39
Ejecutar un boton de otra aplicacion desde delphi german27 API de Windows 1 19-01-2005 14:06:50
Ejecutar shell explorer.exe desde otra aplicación Pablo Carlos API de Windows 13 15-07-2004 16:37:30
Ejecutar otra aplicación desde la mía Bird15 API de Windows 4 13-09-2003 03:55:03


La franja horaria es GMT +2. Ahora son las 00:44:13.


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