Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Cómo comprobar si excel está ejecutándose desde el programa¿? (https://www.clubdelphi.com/foros/showthread.php?t=25302)

AFilth 19-09-2005 11:32:13

Cómo comprobar si excel está ejecutándose desde el programa¿?
 
¿Cómo puedo comprobar desde mi programa si el excel o cualquier otro prógrama está en ejecución?
Un saludo y gracias.

FunBit 19-09-2005 11:45:01

Hola compañero AFilth

Este hilo a lo mejor te da alguna idea...

Espero que te ayude!

Saludos!

FunBit 19-09-2005 11:48:49

Por cierto, en la explicación del problema casi no nos has dado información, estaria bien saber que versión de dephi utilizas (si es que utilizas delphi), ...

Por esto puedes echar un vistazo a la guia de estilo!

Saludos!!

Neftali [Germán.Estévez] 19-09-2005 11:53:39

Utiliza éste código:

Código Delphi [-]
   if (FindWindow(PChar('XLMAIN'), nil) <> 0) then begin
     MessageDlg('Ejecutandose', mtInformation, [mbOK], 0);
   end
   else begin
     MessageDlg('No se está ejecutando', mtInformation, [mbOK], 0);
   end;

AFilth 19-09-2005 11:55:25

Gracias pero la verdad es q tras unos intentos no lo he logrado hacer, no hay una forma más facil? algo así como ver si excel.exe se está ejecutando y q te devuelva true o false?

Un saludo.

AFilth 19-09-2005 11:59:43

Acabo de probar con el código de Neftali y va perfecto!
Muchas gracias a los dos (sobre todo a Neftali :) )


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

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