回答
平。 响应暗淡由于布尔=假 响应= 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