C# 윈폼 ( Windows Forms )(13)
-
Local IP 가져오기
1. MSDNIPAddress 클래스 2. Local IP 가져오기 -1) 다음과 같이 GUI를 구성하고 각 컨트롤에 대한 ID를 설정합니다. Button : btn_IPTextBox : tb_IP -3) Button의 클릭이벤트를 추가하고 코드를 작성합니다. Button의 Click 이벤트명 : btn_IP_Click Button의 Click 이벤트 소스코드 : private void btn_IP_Click(object sender, EventArgs e) { GetLocalIP(); tb_IP.Text = localIP; } -4) 버튼 클릭 시 Local IP를 불러오는 메서드를 작성합니다. string localIP = "";//전역변수 public string GetLocalIP() { loca..
2017.02.06 -
트레이아이콘 만들기
1. MSDNNotifyIcon 클래스 2. 트레이아이콘 만들기 예제 -1) 다음과 같이 GUI를 구성합니다. -2) 각 컨트롤의 ID를 설정합니다. Button : btn_CloseNotifyIcon : nIcon_Tray -3) 각 컨트롤의 이벤트를 설정합니다. Form1의 FormClosing 이벤트 명 : FormTrayButton의 Click 이벤트명 : btn_Close_ClickNotifyIcon의 DoubleClick 이벤트명 : nIcon_Tray_DoubleClick -4) NotifyIcon의 아이콘 설정 및 마우스를 올려두 었을 때 출력할 문구 작성 * 주 의 사 항 아이콘을 "없음"으로 설정..
2017.02.03 -
입력받은 문자열에서 일정 부분만 출력하기 (Substring)
1. MSDNString.Substring 메서드 2. 선행예제입력받은 문자열에서 숫자만 추출하기 3. Substring 코드 string타입의 변수명.Substring(앞에서부터 자르는 문자의 수, 자르고 난 후부터 가져올 수)string타입의 변수명.Substring(앞에서부터 자르는 문자의 수) -> 자른 후 뒤에 모든 값을 가져옵니다. 4. 입력받은 문자열에서 일정 부분만 출력하기 예제 -1) 다음과 같이 컨트롤을 추가하고, ID를 설정합니다. Label : lab_SubstringTextBox : tb_1_3, tb_2_3, tb_3_3, tb_4_3Button : btn_Substring -2) Button 클릭이벤트를 추가합니다. 클릭이벤트 명 : btn_Substring_Click -3) ..
2017.02.02 -
입력받은 문자열에서 숫자만 추출하기 (Regex클래스)
1. MSDNRegex클래스 2. 입력받은 문자열에서 숫자만 출력하기 예제 -1) 다음과 같이 GUI를 구성합니다. -2) 각 컨트롤의 ID를 설정합니다. Label : lab_Regex_1, lab_Regex_2TextBox : tb_1_1, tb_1_2, tb_2_1, tb_2_2, tb_3_1, tb_3_2, tb_4_1, tb_4_2Button : btn_Regex -3) Button의 클릭이벤트를 추가합니다. 클릭이벤트명 : btn_Regex_Click -4) 프로그램을 실행했을 때 값을 출력하는 코드를 작성합니다. -> public Form1()에서 tb_Clear() 메소드를 호출합니다. -> tb_Clear()메소드는 TextBox에 값을 출력합니다. public Form1() { Init..
2017.02.01 -
Windows7에서 제작한 응용프로그램 xp에서 실행하는 방법
1. 프로그램 제작 환경 -1) Windows7 sp1 -2) Visual Studio 2008 2. 프로젝트 속성을 이용한 방법 -1) 프로젝트 -> 프로젝트 속성을 클릭합니다. -2) 좌측 항목 중 빌드를 클릭하고 플랫폼 대상의 값을 "x86"으로 설정한 후 솔루션을 다시 빌드 하시면 됩니다. 3. 구성 관리자를 이용한 방법 -1) 빌드 -> 구성 관리자를 클릭합니다. -2) "활성 솔루션 구성"을 설정하시고 "활성 솔루션 플랫 폼"을 클릭 한 뒤 "새로 만들기"를 클릭합니다. -3) "새 플랫폼 입력 또는 선택"에 플랫폼의 "x86"을 입력 또는 선택하고 확인버튼을 클릭합니다. -4) "다음에서 설정 복사"를 Any CPU를 선택한 후 확인 버튼을 클릭합니다. -5) "활성 솔루션 플랫폼"을 클릭하..
2017.02.01 -
DataGridView를 이용한 DB 검색하기
1. DB 연결하기DB (데이터베이스) 연결하기 2. 데이터삽입저장프로시저를 이용한 DB 데이터 삽입 3.DataGridView를 이용한 DB 검색하기 -1) 저장프로시저를 이용한 DB 데이터 삽입에서 GUI를 추가합니다. -2) DataGridView의 ID를 "dgv_Search", Button의 ID를 "btn_Search"로 설정합니다. -3) "btn_Search_Click"명을 가지는 Button의Click이벤트를 설정합니다. -4) DataGridView에 DB내용이 검색된 것을 확인할 수 있습니다. -5) 소스코드 namespace yuchae{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } pri..
2017.01.31