root112233 发表于 2022-11-13 16:20:35

超级列表框加入表项问题

在列表框加入token时前面莫名其妙空出两行,希望大佬们帮我看看我这个哪里出错了。.版本 2
.支持库 iext
.支持库 spec

.子程序 _按钮_多账号登录_被单击, , ,
.局部变量 账号数量, 整数型
.局部变量 返回值, 文本型
.局部变量 账号, 文本型
.局部变量 密码, 文本型
.局部变量 json, 类_json
.局部变量 登录token, 文本型
.局部变量 索引, 整数型
.局部变量 n, 整数型
.局部变量 i, 整数型
.局部变量 j, 整数型
.局部变量 状态, 文本型
.局部变量 时间, 文本型
.局部变量 索引2, 整数型

账号数量 = 超级列表框1.取表项数 ()
时间 = 时间_到文本 (, 1, 3, 2)
.计次循环首 (账号数量, n)
    索引 = 超级列表框1.插入表项 (, , , , , )
    账号 = 超级列表框1.取标题 (n - 1, 1)
    密码 = 超级列表框1.取标题 (n - 1, 2)
    返回值 = 登录 (账号, 密码)
    json.解析 (返回值, , )
    登录token = json.取通用属性 (“data.token”, )
    状态 = json.取通用属性 (“msg”, )
    .如果 (状态 = “登录成功”)
      加入成员 (token数组, 登录token)
      调试输出 (token数组)
      ' 调试输出 (登录token)

      .计次循环首 (取数组成员数 (token数组), i)
            调试输出 (“数组:” + token数组 )
            超级列表框1.置标题 (索引, 4, token数组 )
      .计次循环尾 ()
      编辑框_日志.加入文本 (#换行符 + “【” + 时间 + “】” + 账号 + “---登陆成功!!”)
    .否则
      编辑框_日志.加入文本 (#换行符 + “【” + 时间 + “】” + 账号 + “---登陆失败”)
    .如果结束

.计次循环尾 ()


ps:token数组我设置的是程序集变量起始为0

哈哈我来了 发表于 2022-11-14 07:45:46

索引为4呗.也许没有登陆成功.或者改成i试试

root112233 发表于 2022-11-14 11:00:20

哈哈我来了 发表于 2022-11-14 07:45
索引为4呗.也许没有登陆成功.或者改成i试试

不行啊哥哥,这是登录成功过的,索引为4的话没有加入进列表,i加上或减去数的话,提示判断的索引错了
页: [1]
查看完整版本: 超级列表框加入表项问题