TC官方合作论坛
标题:
求助,为什么点击按钮之后,程序直接未响应?
[打印本页]
作者:
zax1993
时间:
2012-8-9 01:11
标题:
求助,为什么点击按钮之后,程序直接未响应?
功能 逻辑型 获取账号密码()
整型 长度=列表框.得到个数("列表框0")
如果 (长度==0)
辅助.消息框("列表里没有账号密码")
返回 假
如果结束
字符型[] 返回值=字符型[2]
整型 计数=0
循环 (真)
字符型 内容=列表框.获得文本("列表框0",计数)
字符串.分割(内容,"|",返回值)
账号密码[计数][0]=返回值[0]//第0行第0列获得账号
账号密码[计数][1]=返回值[1]//第0行第1列获得密码
如果 (计数>长度)
跳出
如果结束
循环结束
//测试账号是否完整记录到数组内
计数=0
循环 (真)
辅助.消息框 ("账号:"+账号密码[计数][0]+"密码:"+账号密码[计数][1])
计数=计数+1
如果 (计数>=长度)
跳出
如果结束
循环结束
返回 真
功能结束
功能 逻辑型 按钮2_点击()
账号密码=字符型[10][2]
自动登录.获取账号密码()
复制代码
上面是代码 在空间里面定义的 字符型[][] 账号密码=字符型[][]
点击开始之后 应该是弹出对话框 显示账号和密码的 但是程序直接卡死了 怎么回事?
求助大神帮忙看一下 就这一个自动登录的小程序 搞了一天了 唉~~~~
作者:
zax1993
时间:
2012-8-9 01:16
[attach]4669[/attach]
作者:
zax1993
时间:
2012-8-9 01:26
[attach]4668[/attach]后来下断点查看了一下 断点在第一行代码那里 就是功能 逻辑型 获取账号密码()
然后返回了这些信息 就是死在这里的 请高手看一下哪里出错了
如果看不清楚图的话 右键属性 复制图片地址 黏贴到浏览器就能看了
作者:
zax1993
时间:
2012-8-9 01:26
不是我懒 是实在找不出来哪里出错了 唉
作者:
陌上青衣。
时间:
2012-8-9 07:10
不好意思,网易相册图片看不到,
帮你重新编辑了下
作者:
陌上青衣。
时间:
2012-8-9 07:13
功能 逻辑型 按钮2_点击()
账号密码=字符型[10][2]
自动登录.获取账号密码()
复制代码
按钮或热键里面尽量不要用循环
有用到循环的地方须得用线程开启
线程.开启("自动登录.获取帐号密码","需要传递的字符型参数")
复制代码
作者:
龍吟达人
时间:
2012-8-9 07:47
第一个循环就死死的把你给卡住了,满足了上面的条件后到了循环中计数恒大于长度,因为计数总是等于0,没办法跳出循环。计数这里我想你应该是要进行叠加 计数 = 计数 + 1
作者:
龍吟达人
时间:
2012-8-9 08:16
回复
7楼
龍吟达人
的帖子
作者:
陌上青衣。
时间:
2012-8-9 08:24
回复
8楼
龍吟达人
的帖子
作者:
Abin
时间:
2012-8-9 10:02
循环 (真)
字符型 内容=列表框.获得文本("列表框0",计数)
字符串.分割(内容,"|",返回值)
账号密码[计数][0]=返回值[0]//第0行第0列获得账号
账号密码[计数][1]=返回值[1]//第0行第1列获得密码
计数=计数+1 // 不加这句,会使得这里的循环变为死循环,那样就跳不出循环了!原因就在这里!
如果 (计数>长度)
跳出
如果结束
循环结束
复制代码
作者:
zax1993
时间:
2012-8-9 10:55
啊哈 多谢各位大神 终于明白了
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1