易语言怎样判断网络是否连接?
答案:4 悬赏:10 手机版
解决时间 2021-11-15 18:56
- 提问者网友:最爱你的唇
- 2021-11-14 23:46
易语言怎样判断网络是否连接?
最佳答案
- 五星知识达人网友:酒安江南
- 2021-11-15 00:53
.版本 2
.子程序 子程序1
.局部变量 局_参数, 短整数型
.如果真 (InternetGetConnectedState (局_参数, 0))
调试输出 (局_参数)
是这样用的,第一个是参数的位置是out型,需要变量格式,
加一个判断,为0就是联网,非0就是断网。
其实这个没必要调用dll
易自带的支持库,
是否与互联网连接 ()
是否已在线()
还有一个就是用http读网页,判断读到的内容是否为空,
.子程序 子程序1
.局部变量 局_参数, 短整数型
.如果真 (InternetGetConnectedState (局_参数, 0))
调试输出 (局_参数)
是这样用的,第一个是参数的位置是out型,需要变量格式,
加一个判断,为0就是联网,非0就是断网。
其实这个没必要调用dll
易自带的支持库,
是否与互联网连接 ()
是否已在线()
还有一个就是用http读网页,判断读到的内容是否为空,
全部回答
- 1楼网友:野味小生
- 2021-11-15 02:58
.子程序 _按钮1_被单击
调试输出 (是否与互联网连接 ())
-------------------
调用格式: 〈逻辑型〉 是否与互联网连接 () - 应用接口支持库->网络通信
英文名称:IsConnectToInternet
检测当前网络状态是否正在与外部互联网连接。成功返回真;失败返回假。如果本命令返回真,当前必然可以访问外部互联网。本命令为初级命令。
操作系统需求: Windows
调试输出 (是否与互联网连接 ())
-------------------
调用格式: 〈逻辑型〉 是否与互联网连接 () - 应用接口支持库->网络通信
英文名称:IsConnectToInternet
检测当前网络状态是否正在与外部互联网连接。成功返回真;失败返回假。如果本命令返回真,当前必然可以访问外部互联网。本命令为初级命令。
操作系统需求: Windows
- 2楼网友:何以畏孤独
- 2021-11-15 02:49
有个思路,就是用HTTP模块下载百度网页,如果是空的就说明没有联网
- 3楼网友:低音帝王
- 2021-11-15 01:45
.版本 2
.DLL命令 取Internet连接类型_, 整数型, "wininet.dll", "InternetGetConnectedStateEx"
.参数 标志, 整数型, , lpdwFlags
.参数 连接名称, 文本型, , lpszConnectionName
.参数 名称长度, 整数型, , dwNameLen
.参数 返回值, 整数型, , dwReserved
'-----------------------------------------------------------------------------------------------
.版本 2
.子程序 _按钮1_被单击
.局部变量 连接名称, 文本型
连接名称 = 取空白文本 (256)
.判断开始 (取Internet连接类型_ (0, 连接名称, 256, 0) ≠ 0)
标题 = 连接名称
.默认
标题 = “网络连接失败!”
你自己 试哈吧!因该是可以像你那样的!
.DLL命令 取Internet连接类型_, 整数型, "wininet.dll", "InternetGetConnectedStateEx"
.参数 标志, 整数型, , lpdwFlags
.参数 连接名称, 文本型, , lpszConnectionName
.参数 名称长度, 整数型, , dwNameLen
.参数 返回值, 整数型, , dwReserved
'-----------------------------------------------------------------------------------------------
.版本 2
.子程序 _按钮1_被单击
.局部变量 连接名称, 文本型
连接名称 = 取空白文本 (256)
.判断开始 (取Internet连接类型_ (0, 连接名称, 256, 0) ≠ 0)
标题 = 连接名称
.默认
标题 = “网络连接失败!”
你自己 试哈吧!因该是可以像你那样的!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯