TC官方合作论坛

标题: 麻烦帮看下 线程传参数 为什么出错? [打印本页]

作者: klchong    时间: 2017-10-16 23:45
标题: 麻烦帮看下 线程传参数 为什么出错?
  1. 遍历(变量 i = 0; i < hwnds数组LEN; i++)
  2.         遍历(变量 j = 1; j < b; j++)
  3.             变量 账号信息 = 文件读指定行(账号文本路径,j)
  4.             调试输出("账号信息"&账号信息)
  5.             
  6.             字符串分割(账号信息,"|",账号信息数组)
  7.             变量 控制台账号=表格获取内容("表格0",j,1)
  8.             如果(账号信息数组[0]!=控制台账号)
  9.                 表格设置内容("表格0",j,1,账号信息数组[0])
  10.                 变量 启动线程ID = 线程开启("执行脚本",hwnds数组[i],账号信息数组[0])
  11.                 G_线程ID数组[hwnds数组[i]] = 启动线程ID & ",运行"
  12.                 跳出
  13.             结束
  14.         结束
  15.         
  16.     结束
  17. 结束

  18. 功能 执行脚本(P_窗口句柄,账号)
复制代码

作者: 武昌剩竹    时间: 2017-10-17 07:53
线程只能有一个参数,如果有多个参数,用数组存放数据,或者用全局变量存放数据
作者: qq641235265    时间: 2017-10-20 16:27
楼上正解,线程开启只能传一个参数,多个参数用数组或者字符串赋值,如:
  1. 楼上正解,线程开启只能传一个参数,多个参数用数组或者字符串赋值,如:
  2. 功能 测试()
  3.     变量 a,b=1,c=2
  4.     a=b&“,”&c
  5.     线程ID=线程开启(“功能测试”,a)
  6. 结束

  7. 功能 功能测试(参数接收)
  8.     变量 a, b,c
  9.     字符串分割(参数接收,“,”,a)
  10.     b=a[1]
  11.     c=a[2]
  12.     调试输出(b&“,”&c)
  13. 结束
复制代码






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