Launch program at startup
Admin- Admin
- Posts : 77
Join date : 2009-07-28
- Post n°2
prevent duplicate execution
string RunningProcess = Process.GetCurrentProcess().ProcessName;
Process[] processes = Process.GetProcessesByName(RunningProcess);
if (processes.Length > 1)
{
MessageBox.Show("Application is already running", "Stop", MessageBoxButtons.OK, MessageBoxIcon.Error);
Application.Exit();
Application.ExitThread();
}
Process[] processes = Process.GetProcessesByName(RunningProcess);
if (processes.Length > 1)
{
MessageBox.Show("Application is already running", "Stop", MessageBoxButtons.OK, MessageBoxIcon.Error);
Application.Exit();
Application.ExitThread();
}