예를 들어 실행 파일을 만들어서 실행 한다면.
이프로그램이 돌아가지 않게 하기 위해서.
Programs.cs 파일에서 작성하면 된다.
static void Main() { if (IsAppRunning() == false) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new frmMain()); } else { return; } } public static bool IsAppRunning() //Program이 실행중인지 Check { System.Diagnostics.Process aProcess = System.Diagnostics.Process.GetCurrentProcess(); string aProcName = aProcess.ProcessName; if (System.Diagnostics.Process.GetProcessesByName(aProcName).Length > 1) return true; else return false; }
'프로그래밍 > C# ' 카테고리의 다른 글
특정 문자가 존재하는지 검사 (0) | 2013.07.16 |
---|---|
Text To Speak 사용 (0) | 2013.07.16 |
Type를 이용하여 Form을 띄우기 (0) | 2013.07.16 |
연결된 프린터 가져오기 (0) | 2013.07.16 |
Form Size 및 Text에 의한 FontSize 자동 변화 (0) | 2013.07.16 |