回答
平。 響應暗淡由於布爾=假 響應= My.Computer.Network.ping(google.com)
真,你有機會,假的,你不這樣做,或者世界結束,因爲谷歌處於脫機狀態。
或谷歌已經關閉了ICMP迴應ping響應洪水攻擊 – Paddyslacker 2010-08-19 07:34:08
我會嘗試。 它來自VB 6,但我認爲你可以很容易地轉換它。
Private Declare Function InternetGetConnectedState Lib "wininet.dll" (ByRef
dwflags As Long, ByVal dwReserved As Long) As Long
Public Function IsOnline() As Boolean
Dim LFlags As Long
IsOnline = InternetGetConnectedState(LFlags, 0&)
End Function
http://bytes.com/topic/visual-basic/answers/14551-detecting-internet-connection
[This](http://www.farooqazam.net/csharp-check-if-connected-to-internet/)看起來好一點。反正也是一樣的想法。這無疑是最好的答案。如果谷歌去世怎麼辦?我不喜歡接受的答案。我沒有檢查過,但我認爲ping可能會消耗更多的性能。 – Shimmy 2011-10-02 00:42:33
應該像處理文件一樣處理因特網連接。
對於文件,通常不應該使用File.Exists()來首先查看是否可以打開文件,因爲結果可能會在執行檢查和執行檢查結果時發生變化,更不用說了僅存在和讀取權限之間的區別。無論如何,你必須處理例外情況,所以這是一個集中精力的好地方。
互聯網接入也是如此。最好的選擇通常只是去做,並把你的開發時間集中在異常處理程序上。
- 1. 檢測互聯網連接
- 2. 檢測互聯網連接
- 3. 檢查是否有互聯網連接
- 4. 檢查是否有互聯網連接
- 5. iPhone monotouch檢測是否有互聯網連接
- 6. 檢測Android設備是否連接到互聯網
- 7. 如何檢測是否沒有互聯網連接
- 8. 檢測android是否連接到互聯網
- 9. 自動檢測我的手機是否連接到互聯網
- 10. 使用JavaScript檢測互聯網連接
- 11. 不斷檢測互聯網連接
- 12. iPhone SDK互聯網連接檢測
- 13. 在android中檢測互聯網連接
- 14. 互聯網連接測試
- 15. 檢查互聯網連接
- 16. 互聯網連接檢查
- 17. 檢查互聯網連接
- 18. 檢查互聯網連接
- 19. 檢查互聯網連接
- 20. 檢查互聯網連接
- 21. Rmpi是否需要互聯網連接?
- 22. GCM是否需要互聯網連接?
- 23. 總是檢查是否有互聯網連接Xamarin形式
- 24. 檢查互聯網連接或不斷檢查互聯網連接
- 25. Android連續檢查互聯網連接
- 26. 如何檢查Firefox OS是否連接到互聯網
- 27. 檢查設備是否連接到互聯網的Swift2
- 28. Android - 檢查設備是否連接到互聯網
- 29. 檢查應用程序是否連接到互聯網
- 30. 檢查互聯網連接是否可用
如果互聯網已連接,您下一步會做什麼?一旦我們知道接下來的答案,那麼我們可以提供最好的答案。 – dbasnett 2010-08-19 13:04:44
如果找到互聯網連接,我會啓動應用程序發送電子郵件。 – 2010-08-20 17:29:16