2013-07-05 1 views
0

간단한 웹 브라우저를 코딩하고 연결이 가능하지 않을 때 메시지를 표시하고 싶습니다. "try catch"를 사용했지만 작동하지 않습니다. 내 네트워크 연결을 감지 할 수있는 방법은 무엇입니까? .C# webbrowser 컨트롤에서 연결을 확인하는 방법

+0

하지만 수단을 작동하지처럼하는 DNS? 좀 더 구체적으로 작성하십시오. 코드 위의 – Karthik

답변

0

핑 거의 4.2.2.4,4.2.2.3,4.2.2.2

Ping myPing = new Ping(); 
String host = "4.2.2.4; 
byte[] buffer = new byte[32]; 
int timeout = 1000; 
PingOptions pingOptions = new PingOptions(); 
PingReply reply = myPing.Send(host, timeout, buffer, pingOptions); 
if (reply.Status == IPStatus.Success { 
    // presumably online 
} 
+0

은 온라인과 오프라인 모두에서 true를 반환합니다. –

관련 문제