윈도우8 & WP Tip

Windows 8에서 인터넷 연결 상태 체크하기 Linus 평점: 없음 조회: 3812

자신의 앱이 인터넷상의 자원을 사용하는 경우에 Wifi가 연결 되어있는지 아닌지를 체크하는 방법입니다.

아마 이걸 잘 모르시는 분들은 try catch에서 이러한 처리를 하고 계셨을 것 같은데요.

방법은 아래와 같습니다.

C#

var profile = NetworkInformation.GetInternetConnectionProfile();

 

if (profile.GetNetworkConnectivityLevel() == NetworkConnectivityLevel.InternetAccess)

{

}

 

JavaScript

var net = Windows.Networking.Connectivity; 

var profile = net.NetworkInformation.getInternetConnectionProfile();

 

if (profile.getNetworkConnectivityLevel() === net.NetworkConnectivityLevel.internetAccess) {

}

감사합니다.

 


※제가 코드를 직접 돌려 확인해보니 인터넷이 연결되지 않은 상태에서는 profile이 null값으로 나오네요.

if 문에서 profile이 null인지 아닌지로 인터넷 연결상태를 체크해야 할 것 같은데 아마 정식버전에서는 위와 같이 바뀔수도 있을 것 같습니다.


원문 : http://ryunad.tistory.com/103

태그 : 8에서 상태 연결 인터넷 체크 Windows
작성자 정보
Linus
Level 61
 [EXP.21/250]

메일:  비공개

글등록 +12 1920 덧글등록 +3 1260
자기소개
글 공유하기 |
  tweet facebook
2012-06-22 오전 11:41:46
나도한마디
사용자
상큼체리귤            [2012-07-03]
Level 19
 [EXP.69/70]
wifi 말고 유선이나 3쥐나 와이브로나 엘티이면 좀 더 다를 수 있지 않을까요?
사용자
오백만원            [2012-07-11]
Level 36
 [EXP.29/80]
세부적인건 또 바뀔것 같긴하네요 ㅎㅎ
태그로 엮인글
[구인&교육정보] [구인] 트램폴린에서 WPF 개발자를 구합니다 (2개월)  락참치
[C#.NET Q&A] Visual Studio 에서 MySQL 연결 하는 방법[2]  핀스v
[C#.NET Q&A] 인터넷 연결상태 체크.[1]+1  슬이
[C#.NET Q&A] c# usb 인식 질문  플라티너스
[C#.NET Q&A] 문자열 특정 문자 검색 질문[1]+1  찾아라야근의열쇠
[정보공유] Windows Server 2016 Technical Preview 3  컴포지트
[WPF Q&A] windows 8 app과 데스크탑 wpf 프로그램간 통신이 가능할까요?  김형욱
[윈도우8 & WP 질문/답변] window app 디버깅할때 화면 양 끝에 표시되는 숫자가 뭔가요?[1]+1 파일첨부 김형욱
[WPF Q&A] byte[] 에 또다른 byte[]을 이어서 넣고 싶습니다.[2]+1  열혈남자
[WPF Q&A] 라디오 버튼 체크 속도[1]+1  모루
글리스트
[Window 8] 스터디 2주차 자료입니다.[5]+1  귤신
[팁] 맥부트캠프 Windows8 Release Preview & visual studio12 멈춤해결[3] 파일첨부 포민
[팁] Windows 8 Release Preview 설치 VirtualBox vs. Virtual Machine...[2]+1  Boms
텍스트 스타일 참고자료  재선
[windows8] 혹시나마 저같은 고생하시는분에게[1]  박기완
[Windows8] 1주차 아주아주 작은 팁이에요[2]  박기완
[Window 8] 스터디 1주차 숙제의 힌트예요![3]  상큼체리귤
[Window 8] 스터디 1주차 자료입니다.[6]  귤신
[RE] [Window 8] 스터디 1주차 자료입니다.[2]  Belgio
[Windows 8]WebView 컨트롤로 Html Text 표현하기 [4]+2  Linus
 ★현재글->   Windows 8에서 인터넷 연결 상태 체크하기[2]  Linus
Windows 8 CP에서 RP로 변경되면서 수정 사항들[1]+2  귤신
vmware player에서 Windows 8 RC 설치하기[3]+1  sa2랑
[Windows 8]XML을 JSON으로 변환해주는 Windows8용 라이브러리를 공개합니다.[2] 파일첨부 Linus
[Windows 8] JavaScript Metro style app에서 C#라이브러리 참조하기 [2]  Linus
Phone gap이 windows phopne 7 을 지원합니다.[2]  Linus
Windows Phone SDK 7.1 Beta 2 설치 가이드 라인[1]  달콤한만두
Mango 업데이트 후 Database 사용하기 [실전][2] 파일첨부 뱀미
Mango 업데이트 후 Database 사용하기[4]  뱀미
망고가 달지않은 분들을 위한 팁[3]+3  꿀대두
[MIX11] WP7에 맞게 새롭게 디자인 하기 Part2[1]+1  달콤한만두