TC官方合作论坛

标题: 线程.开启,怎样传递两个参数 [打印本页]

作者: aaaabbbb12345    时间: 2013-12-13 09:18
标题: 线程.开启,怎样传递两个参数
本帖最后由 aaaabbbb12345 于 2013-12-13 09:22 编辑

语句:
线程句柄 = 线程.开启("功能调用空间.自动",dm,hwnd)

输出:
>错误:D:\123\后台\后台\后台.t 行号:28 错误信息:(dm,hwnd)是错误的实参数列表,可能是参数名重定义,或者错误的默认值

改成直接调用   功能调用空间.自动(dm,hwnd)  
可以编译成功




作者: 陌上青衣。    时间: 2013-12-13 09:27
传递数组
作者: 陌上青衣。    时间: 2013-12-13 09:29
本帖最后由 陌上青衣。 于 2013-12-13 11:40 编辑

线程参数=数组[2]
线程参数[0]=dm
线程参数[1]=hwnd
线程句柄 = 线程.开启("功能调用空间.自动",线程参数)
作者: aaaabbbb12345    时间: 2013-12-13 09:31
陌上青衣。 发表于 2013-12-13 09:29
线程参数=数组[2]
数组[0]=dm
数组[1]=hwnd

是不是只能一个参数?
作者: aaaabbbb12345    时间: 2013-12-13 10:36
找到方法了,参数之间用&","&连接
作者: aaaabbbb12345    时间: 2013-12-13 12:22
晕了,dm是插件对象,不知道怎么传了
作者: rainshine    时间: 2013-12-13 12:24
aaaabbbb12345 发表于 2013-12-13 10:36
找到方法了,参数之间用&","&连接

无语 这样是传递字符串。线程传参只能一个。
作者: rainshine    时间: 2013-12-13 12:26
aaaabbbb12345 发表于 2013-12-13 12:22
晕了,dm是插件对象,不知道怎么传了

传数组- -。




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