易语言如何判断网络是否连接 告诉我代码 谢谢 20
3个回答
展开全部
易语言用“是否与互联网连接”和“是否已在线”的命令,只能检测一些如ADSL连接的电脑,是否已连接网络。但对于部分非网络连接如牵别人网线的电脑,是没有效果的。
100%能用的方法,是检测某个网站是否能正常访问。
这个网站就要选择那些稳定类型的网站,如百度、搜狐、腾讯。
这几个网站访问都很稳定的。
下面举例通过访问百度来看网络是否连接。
----------------------下面为易语言源码-----------------------
.子程序 __启动窗口_创建完毕
.局部变量 web, 文本型
web = 到文本 (HTTP读文件 (“http://www.baidu.com”))
寻找文本 (web, “百度”, , 假)
.判断开始 (寻找文本 (web, “百度”, , 假) = -1) ' 如果找到“百度”的字眼的话,则说明网站可以访问。-1的话,就是找不到,则不可以访问。
信息框 (“网络未连接!”, 0, )
.默认
信息框 (“网络已连接!”, 0, )
.判断结束
---------------------------------------------
100%能用的方法,是检测某个网站是否能正常访问。
这个网站就要选择那些稳定类型的网站,如百度、搜狐、腾讯。
这几个网站访问都很稳定的。
下面举例通过访问百度来看网络是否连接。
----------------------下面为易语言源码-----------------------
.子程序 __启动窗口_创建完毕
.局部变量 web, 文本型
web = 到文本 (HTTP读文件 (“http://www.baidu.com”))
寻找文本 (web, “百度”, , 假)
.判断开始 (寻找文本 (web, “百度”, , 假) = -1) ' 如果找到“百度”的字眼的话,则说明网站可以访问。-1的话,就是找不到,则不可以访问。
信息框 (“网络未连接!”, 0, )
.默认
信息框 (“网络已连接!”, 0, )
.判断结束
---------------------------------------------
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询