form1 C# 폼 중복실행 확인/방지 생성이 필요한 폼이 현재 켜져있는지 확인하는 소스입니다. 생성이 필요한 폼 이름을 formName에 전달하면 폼이 실행되어 있다면 해당 폼의 Form 값을, 폼이 실행되어 있지 않다면 null을 반환합니다. /// /// 해당 폼 이름으로 폼이 실행되어 있으면, 해당 폼의 Form 값을 반환합니다. /// /// 폼 이름 (대소문자 구별) /// Form 정보 public static Form GetForm(string formName) { foreach (Form frm in Application.OpenForms) if (frm.Name == formName) return frm; return null; } 이걸 이용하여 폼이 이미 켜져있을경우 GetForm(formName).Activate(); 로.. 2015. 7. 17. 이전 1 다음