TC官方合作论坛

标题: 求助,为什么点击按钮之后,程序直接未响应? [打印本页]

作者: zax1993    时间: 2012-8-9 01:11
标题: 求助,为什么点击按钮之后,程序直接未响应?
  1. 功能 逻辑型 获取账号密码()
  2.     整型 长度=列表框.得到个数("列表框0")
  3.     如果 (长度==0)
  4.         辅助.消息框("列表里没有账号密码")
  5.         返回 假
  6.     如果结束
  7.     字符型[] 返回值=字符型[2]
  8.     整型 计数=0
  9.     循环 (真)
  10.     字符型 内容=列表框.获得文本("列表框0",计数)
  11.     字符串.分割(内容,"|",返回值)
  12.     账号密码[计数][0]=返回值[0]//第0行第0列获得账号
  13.     账号密码[计数][1]=返回值[1]//第0行第1列获得密码
  14.     如果 (计数>长度)
  15.         跳出
  16.     如果结束
  17. 循环结束

  18. //测试账号是否完整记录到数组内
  19. 计数=0
  20. 循环 (真)
  21.     辅助.消息框 ("账号:"+账号密码[计数][0]+"密码:"+账号密码[计数][1])
  22.     计数=计数+1
  23.     如果 (计数>=长度)
  24.         跳出
  25.     如果结束
  26. 循环结束


  27. 返回 真
  28. 功能结束

  29. 功能 逻辑型 按钮2_点击()
  30. 账号密码=字符型[10][2]
  31. 自动登录.获取账号密码()
复制代码


上面是代码    在空间里面定义的   字符型[][] 账号密码=字符型[][]
点击开始之后  应该是弹出对话框  显示账号和密码的   但是程序直接卡死了  怎么回事?
求助大神帮忙看一下  就这一个自动登录的小程序   搞了一天了  唉~~~~
作者: 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
  1. 功能 逻辑型 按钮2_点击()
  2. 账号密码=字符型[10][2]
  3. 自动登录.获取账号密码()
复制代码


按钮或热键里面尽量不要用循环
有用到循环的地方须得用线程开启
  1. 线程.开启("自动登录.获取帐号密码","需要传递的字符型参数")
复制代码

作者: 龍吟达人    时间: 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
  1. 循环 (真)
  2.     字符型 内容=列表框.获得文本("列表框0",计数)
  3.     字符串.分割(内容,"|",返回值)
  4.     账号密码[计数][0]=返回值[0]//第0行第0列获得账号
  5.    账号密码[计数][1]=返回值[1]//第0行第1列获得密码
  6.   计数=计数+1   // 不加这句,会使得这里的循环变为死循环,那样就跳不出循环了!原因就在这里!
  7.     如果 (计数>长度)
  8.        跳出
  9. 如果结束
  10. 循环结束
复制代码

作者: zax1993    时间: 2012-8-9 10:55
啊哈   多谢各位大神   终于明白了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1