반응형



http://blog.daum.net/starkcb/152


[C#]응용프로그램 한번만 실행시키기(중복 실행 방지)

응용 프로그램의 중복 실행을 방지시키는 소스 입니다.

static void Main()
{
    System.Diagnostics.Process[] myProc = System.Diagnostics.Process.GetProcessesByName("WindowsApplication10");

    // 여기서 Mulpumi는 프로젝트 속성의 프로젝트 이름
           
    if(myProc.Length < 2)
    {
        Application.Run(new Form1());       
    }
    else
    {
        MessageBox.Show("이미 실행중입니다.");
        Application.Exit();      
    }
}

 

반응형
Posted by 공간사랑
,