
24/05/2007, 06:39
|
 | | | Fecha de Ingreso: marzo-2004 Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 21 años, 1 mes Puntos: 76 | |
Re: Impedir doble ejecucion aplicacion Asi lo hago en C#
Código:
//Verificamos que no haya una instancia del servidor abierta
int iProcess;
iProcess = System.Diagnostics.Process.GetProcessesByName(
System.Diagnostics.Process.GetCurrentProcess().ProcessName).Length;
if (iProcess != 1)
{
MessageBox.Show("Ya se encuentra en ejecucion el\n" + Application.ProductName, Application.ProductName,
MessageBoxButtons.OK, MessageBoxIcon.Error);
Application.ExitThread();
}
else
{
//Lanzo la aplicacion
}
Espero te sea de utilidad
__________________ Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD. "Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce) |