.net也提供了检测网络是否可用的方法,但是不灵(至少我是这么认为的),所以写了这个类.
本类使用非常方便,调用示例:
Dim p As New Ping
p.TimeOut = 5000 '超时,有默认值,可以省略
p.HostIP = "202.108.22.5" '要ping的IP地址,有默认值,可以省略
Dim r As Boolean = p.IsAvailable '返回网络是否连通
------------------------------
代码有详细的说明,从中你可以参考到:
1.怎样阻塞一个线程,直到某个结果返回
2.怎样给某个方法加入超时
3.怎样ping一个IP地址
......
资源地址:
http://download.csdn.net/detail/zj_zwl/4115731