易语言 自动换IP 编译后出现问题 10
源码如下.版本2.支持库spec.程序集窗口程序集1.程序集变量自动拨号,ADSL拨号类.子程序__启动窗口_创建完毕.子程序_按钮1_被单击.局部变量快带类型,文本型....
源码如下
.版本 2
.支持库 spec
.程序集 窗口程序集1
.程序集变量 自动拨号, ADSL拨号类
.子程序 __启动窗口_创建完毕
.子程序 _按钮1_被单击
.局部变量 快带类型, 文本型
.局部变量 快带用户, 文本型
.局部变量 快带密码, 文本型
.局部变量 IP, 文本型, , "0"
.局部变量 a, 文本型
' 快带类型 =
自动拨号.取宽带用户名密码 (快带类型, 快带用户, 快带密码)
自动拨号._取本机IP (IP)
编辑框1.加入文本 (“本机IP为” + IP [2] + #换行符 + “本机宽带类型:” + 快带类型 + #换行符 + “宽带帐号:” + 快带用户 + #换行符 + “宽带密码:” + 快带密码 + #换行符 + “延迟3秒后自动拨号!” + #换行符)
延迟 (3000)
a = 自动拨号.重拨 (快带类型, 快带用户, 快带密码)
处理事件 ()
.如果 (a ≠ “”)
编辑框1.加入文本 (“拨号成功!新IP为:” + a + #换行符)
.否则
编辑框1.加入文本 (“拨号失败!联系作者。” + #换行符)
.如果结束
求高手看下是哪出了问题!!!
要用到用精易模块 展开
.版本 2
.支持库 spec
.程序集 窗口程序集1
.程序集变量 自动拨号, ADSL拨号类
.子程序 __启动窗口_创建完毕
.子程序 _按钮1_被单击
.局部变量 快带类型, 文本型
.局部变量 快带用户, 文本型
.局部变量 快带密码, 文本型
.局部变量 IP, 文本型, , "0"
.局部变量 a, 文本型
' 快带类型 =
自动拨号.取宽带用户名密码 (快带类型, 快带用户, 快带密码)
自动拨号._取本机IP (IP)
编辑框1.加入文本 (“本机IP为” + IP [2] + #换行符 + “本机宽带类型:” + 快带类型 + #换行符 + “宽带帐号:” + 快带用户 + #换行符 + “宽带密码:” + 快带密码 + #换行符 + “延迟3秒后自动拨号!” + #换行符)
延迟 (3000)
a = 自动拨号.重拨 (快带类型, 快带用户, 快带密码)
处理事件 ()
.如果 (a ≠ “”)
编辑框1.加入文本 (“拨号成功!新IP为:” + a + #换行符)
.否则
编辑框1.加入文本 (“拨号失败!联系作者。” + #换行符)
.如果结束
求高手看下是哪出了问题!!!
要用到用精易模块 展开
5个回答
展开全部
提示框说没有这个数组的意思 你应该调试输出IP[1]看有没有东西,或者用调试输出
调试输出 (取数组成员数 (IP)) 看看IP里有多少个数组
调试输出 (取数组成员数 (IP)) 看看IP里有多少个数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我没有精易模块,但是看错误提示知道错误的地方就在下面的语句中:
.局部变量 IP, 文本型, , "0"
自动拨号._取本机IP (IP)
(“本机IP为” + IP [2]
--------你修改代码.局部变量 IP, 文本型, , "0"为
.局部变量 IP, 文本型, , "2"试试
.局部变量 IP, 文本型, , "0"
自动拨号._取本机IP (IP)
(“本机IP为” + IP [2]
--------你修改代码.局部变量 IP, 文本型, , "0"为
.局部变量 IP, 文本型, , "2"试试
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
复制完了吗?
这个错误是说你引用了一个不存在的数组成员。
问题出在数组上。你顺着代码找有数组出现的地方。把下面全屏蔽掉一点点测试。问题应该能找到
这个错误是说你引用了一个不存在的数组成员。
问题出在数组上。你顺着代码找有数组出现的地方。把下面全屏蔽掉一点点测试。问题应该能找到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也出现过此类问题
不过是获取的默认宽带路径没获取到
断网拨号后 数组成员不存在 导致报错
不过是获取的默认宽带路径没获取到
断网拨号后 数组成员不存在 导致报错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询