La Web del Programador: Comunidad de Programadores
 
    Pregunta:  9437 - SABER SI UNA APLICACIóN SE ESTá EJECUTANDO
Autor:  javier castaño
Hola;Alguien sabría decirme como se si una plicación ( no de Delphi) se está ejecutando en ese momento sobre Windows.Nota: Da igual saber su nombre de ejecutable o numero de manejo de Windows.Gracias y un saludo.

  Respuesta:  javier Castaño
He puesto yo mismo la pregunta ya gracias al foro de clubdelphi he obtenido la infpormación necesaria para contestarla.Por ejemplo para saber si el IDE de Delphi se está ejecutando:

if FindWindow('TAppBuilder', Nil) <> 0 then
ShowMessage('Delphi se está ejecutando) else
ShowMessage('Delphi no se está ejecutando);

Para el resto de aplicaciones. Sería substituir TAppBuilder por la aplicación pertinente, con el nombre de la aplicación e el registro de Windows.

Gracias por publicarme la pregunta.