La Web del Programador: Comunidad de Programadores
 
    Pregunta:  30540 - SABER CUANDO UN PROGRAMA SE ESTA EJECUTANDO
Autor:  Eduardo Arturo Garcia Rios
hola quiero saber como se cuando un programa se esta ejecutando

  Respuesta:  Antonio Estrada
Buenas.
Utiliza la función FindWindow...

declare integer FindWindow in user32 string,string

ventana=findwindow(0,"Caption de la Ventana")
if ventana>0
messagebox("No se puede ejecutar más de una sesión del programa.")
quit
endif

Espero que te sirva