Ejecutar una vez una aplicación EXE

17/06/2004 - 09:31 por Anonimo | Informe spam
A ver si alguien tiene alguna idea.

Tengo una aplicación EXE en .NET y quiero que sólo haya
una instancia de la aplicación, es decir, si el usuario
pulsa dos o más veces el ejecutable que no abra más
aplicaciones.

Se puede saber de alguna manera si la aplicación ya está
ejecutándose ?.

Gracias amigos.
 

Leer las respuestas

#1 David Carmona [MS]
17/06/2004 - 10:42 | Informe spam
Puedes hacerlo con un Mutex global nombrado. Comprueba si el mutex está
marcado al lanzar la aplicación y márcalo después.

Aquí tienes un tutorial que te explica paso a paso como hacerlo:
http://www.devhood.com/tutorials/tu...orial_idq1

Un saludo,

David Carmona
Microsoft Ibérica

This posting is provided "AS IS" with no warranties, and confers no rights.


wrote in message
news:1d96101c4543d$1165f7d0$
A ver si alguien tiene alguna idea.

Tengo una aplicación EXE en .NET y quiero que sólo haya
una instancia de la aplicación, es decir, si el usuario
pulsa dos o más veces el ejecutable que no abra más
aplicaciones.

Se puede saber de alguna manera si la aplicación ya está
ejecutándose ?.

Gracias amigos.

Preguntas similares