易语言如何判断网络是否连接 告诉我代码 谢谢

如题所述

易语言用“是否与互联网连接”和“是否已在线”的命令,只能检测一些如ADSL连接的电脑,是否已连接网络。但对于部分非网络连接如牵别人网线的电脑,是没有效果的。

100%能用的方法,是检测某个网站是否能正常访问。
这个网站就要选择那些稳定类型的网站,如百度、搜狐、腾讯。
这几个网站访问都很稳定的。

下面举例通过访问百度来看网络是否连接。

----------------------下面为易语言源码-----------------------

.子程序 __启动窗口_创建完毕
.局部变量 web, 文本型

web = 到文本 (HTTP读文件 (“http://www.baidu.com”))
寻找文本 (web, “百度”, , 假)
.判断开始 (寻找文本 (web, “百度”, , 假) = -1) ' 如果找到“百度”的字眼的话,则说明网站可以访问。-1的话,就是找不到,则不可以访问。
信息框 (“网络未连接!”, 0, )
.默认
信息框 (“网络已连接!”, 0, )
.判断结束
---------------------------------------------
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-26
.如果 (是否与互联网连接 ()= 真)
信息框 (“已连接”, 0, )
.否则
信息框 (“没连接”, 0, )
第2个回答  2011-02-26
上面的答案都对,但是1.2楼的比较好。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网