Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Saber si un programa se está ejecutando (https://www.clubdelphi.com/foros/showthread.php?t=8797)

Aprendiendo 02-04-2004 00:25:20

Saber si un programa se está ejecutando
 
Hola a tod@s:

Mi duda es la siguiente, estoy realizando una aplicación en la cual tengo una ventana que tiene ya prefijados algunos programas que se ejecutan y así no tener que salirnos del programa para ejecutarlos, ej. Word, Excell, etc...

¿Cómo hago? para que cuando se pulse en una aplicación por ejemplo Word, no vuelva a ejecutar de nuevo el word, sino que compruebe primero si está en ejecución y en tal caso activar ese procedimiento sino ejecuto el Word. En definitiva tener una sola instancia de cada programa que se pulse.

Esperando una pronta respuesta por vuestra parte, reciban un cordial saludo...

:) :cool: :)

roman 02-04-2004 00:32:46

Posiblemente usando la función FindWindow de la API de Windows para saber si está abierta una ventana de la clase correspondiente.

// Saludos


La franja horaria es GMT +2. Ahora son las 09:33:04.

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