易语言怎样判断网络是否连接?

易语言判断网线是不是已经连接?怎么判断如果是使用.DLL命令InternetGetConnectedState,逻辑型,"wininet.dll","InternetGe... 易语言判断网线是不是已经连接?怎么判断如果是使用.DLL命令 InternetGetConnectedState, 逻辑型, "wininet.dll", "InternetGetConnectedState", , ,    .参数 lpdwFlags, 整数型, 传址    .参数 dwReserved, 整数型然后返回到启动窗口,新建一个按钮,双击按钮添加代码:.如果 (InternetGetConnectedState (0, 0))    信息框 (“网络连接正常”, 0, ).否则    信息框 (“当前网络未连接”, 0, )这个就免了,因为就算使用了这个dll,运行是我断开网线,结果还是返回“网络连接正常”回答时最好自己试试看行不行,解决给高分 展开
 我来答
湖洋狼
2012-04-29 · TA获得超过280个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:380万
展开全部
.子程序 _按钮1_被单击

调试输出 (是否与互联网连接 ())

-------------------
调用格式: 〈逻辑型〉 是否与互联网连接 () - 应用接口支持库->网络通信
英文名称:IsConnectToInternet
检测当前网络状态是否正在与外部互联网连接。成功返回真;失败返回假。如果本命令返回真,当前必然可以访问外部互联网。本命令为初级命令。

操作系统需求: Windows
百度网友37f0bab
2012-04-29 · TA获得超过417个赞
知道小有建树答主
回答量:264
采纳率:0%
帮助的人:157万
展开全部
.版本 2

.子程序 子程序1
.局部变量 局_参数, 短整数型

.如果真 (InternetGetConnectedState (局_参数, 0))
调试输出 (局_参数)

是这样用的,第一个是参数的位置是out型,需要变量格式,
加一个判断,为0就是联网,非0就是断网。

其实这个没必要调用dll

易自带的支持库,
是否与互联网连接 ()
是否已在线()

还有一个就是用http读网页,判断读到的内容是否为空,
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
meigui1758
2012-04-30
知道答主
回答量:14
采纳率:0%
帮助的人:12.4万
展开全部
.版本 2

.DLL命令 取Internet连接类型_, 整数型, "wininet.dll", "InternetGetConnectedStateEx"
.参数 标志, 整数型, , lpdwFlags
.参数 连接名称, 文本型, , lpszConnectionName
.参数 名称长度, 整数型, , dwNameLen
.参数 返回值, 整数型, , dwReserved
'-----------------------------------------------------------------------------------------------
.版本 2

.子程序 _按钮1_被单击
.局部变量 连接名称, 文本型

连接名称 = 取空白文本 (256)
.判断开始 (取Internet连接类型_ (0, 连接名称, 256, 0) ≠ 0)
标题 = 连接名称
.默认
标题 = “网络连接失败!”

你自己 试哈吧!因该是可以像你那样的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑才是生活
2012-04-29 · 超过10用户采纳过TA的回答
知道答主
回答量:27
采纳率:0%
帮助的人:22.2万
展开全部
有个思路,就是用HTTP模块下载百度网页,如果是空的就说明没有联网
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式