Foxtable(狐表)用户栏目专家坐堂 → [原创]判断网络状态dll及调用方法


  共有23115人关注过本帖树形打印复制链接

主题:[原创]判断网络状态dll及调用方法

帅哥哟,离线,有人找我吗?
baicaocao
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:494 积分:4854 威望:0 精华:0 注册:2012/4/20 8:42:00
[原创]判断网络状态dll及调用方法  发帖心情 Post By:2014/5/12 14:23:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
新建立一个函数,内容为:

Select Case sqfun.GetInternetConStatus.GetNetConStatus(args(0))
Case 1 '没有网络
    Return 1
Case 2,3 '采用调治解调器上网'采用网卡上网
    Return 2
Case 4,5 '采用调治解调器上网,但是联不通指定网络'采用网卡上网,但是联不通指定网络
    Return 3
End Select


以下内容只有回复后才可以浏览

 回到顶部
帅哥哟,离线,有人找我吗?
baicaocao
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:494 积分:4854 威望:0 精华:0 注册:2012/4/20 8:42:00
  发帖心情 Post By:2014/5/12 16:14:00 [显示全部帖子]

是这样的,1代表网卡或者拨号是断开的,2,代表可以上网。3.代表你要测试的网址是连不通的,但是网卡或者拨号没断开。
args(0),代表要测试的网址。

 回到顶部
帅哥哟,离线,有人找我吗?
baicaocao
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:494 积分:4854 威望:0 精华:0 注册:2012/4/20 8:42:00
  发帖心情 Post By:2014/5/13 9:11:00 [显示全部帖子]

您说的是ping命令吧,如果网络是断开的,ping命令会显示错误的。

 回到顶部
帅哥哟,离线,有人找我吗?
baicaocao
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:494 积分:4854 威望:0 精华:0 注册:2012/4/20 8:42:00
  发帖心情 Post By:2014/5/13 17:18:00 [显示全部帖子]

这两个事件我知道,只是如果我要在不同的地方判断网络,这两个事件就不行了吧。。

 回到顶部
帅哥哟,离线,有人找我吗?
baicaocao
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:494 积分:4854 威望:0 精华:0 注册:2012/4/20 8:42:00
  发帖心情 Post By:2014/5/13 18:35:00 [显示全部帖子]

以下是引用程兴刚在2014-5-13 17:40:00的发言:

哪种情况?
在窗口的控件的事件内。


 回到顶部