[c#] 내컴퓨터 ip 주소 출력 프로그램
반응형
오늘은 윈폼으로 내컴퓨터 ip 주소 출력 프로그램을 만들어보겠습니다. 솔루션 이름은 ip정도로 붙여주고 윈폼을 하나 만듭니다.
윈폼 위에다 버튼 하나를 끄집어줍니다. 그런 다음 버튼의 이름을 내컴퓨터 IP로 변경해줍시다.
다음 listbox를 하나 만들어줍니다. 이건 이름 안바꿔줘도 됩니다.
그리고 '내컴퓨터' 버튼을 더블클릭하여줍니다.
Using System.Net;을 입력해줍니다. 그리고 private void button1 click코드 아래에 다음 코드를 입력해줍니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | IPHostEntry host; string localIP = "?"; host = Dns.GetHostEntry(Dns.GetHostName()); foreach (IPAddress ip in host.AddressList) { if (ip.AddressFamily.ToString() == "InterNetwork") { localIP = ip.ToString(); listBox1.Items.Add(localIP); } } |
F5키를 눌러 디버깅하고, '내컴퓨터' 버튼을 눌러봅니다.
다음과 같이 여러분들의 컴퓨터의 IP가 출력되는걸 확인 할 수 있습니다.
반응형
'프로그래밍 > C#' 카테고리의 다른 글
C#으로 스톱워치 만들기 (윈폼) (0) | 2020.05.31 |
---|---|
[c#]색 대화 상자 만들기 (0) | 2020.05.13 |
c# 배포 방법 완벽 설명 (0) | 2020.04.20 |
[c#]사이트 이동 프로그램 (0) | 2020.04.20 |
[c#]자작 타이머 (0) | 2020.04.18 |