TC官方合作论坛

标题: 开启线程中多个参数传递的问题 [打印本页]

作者: dbsx    时间: 2014-8-27 22:32
标题: 开启线程中多个参数传递的问题
首先,我想问的是这个多参数在线程里的传递这么写没错吧(参考了论坛里的某些帖子),然后实际运行后,语法没有问题,但是会出现这个提示,不知道什么意思?
[attach]17040[/attach],
以下是代码:
--------------------------
功能 全部查询_点击()
变量 指定月,指定日
    变量 参数数组=数组[3]
    线程句柄=0
    如果(单选框.获得状态("单选框0")==假)//说明只要查询某天的所有酒店
        指定月=办公专用.获得月(0)
        指定日=办公专用.获得日(0)
        参数数组[0]=指定月
        参数数组[1]=指定日
        线程句柄 = 线程.开启("办公专用.遍历查询",参数数组)

。。。。
。。。。。。。
功能结束
。。。。。
功能 遍历查询(月,日)     《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《161行
。。。。
功能结束
---------------



作者: rainshine    时间: 2014-8-27 23:31
功能 遍历查询(一个数组)     《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《161行
。。。。
功能结束
作者: rainshine    时间: 2014-8-27 23:32
你看错误提示- -开始index在字符串end的后面
作者: 610761555    时间: 2014-8-27 23:33
线程句柄 = 线程.开启("办公专用.遍历查询",参数数组[0]&"|"&参数数组[1])

这样传,然后在功能遍历查询里分割取回数组内容
作者: 君笨笨    时间: 2014-8-28 01:23
rainshine 发表于 2014-8-27 23:32
你看错误提示- -开始index在字符串end的后面

碎叫碎叫~RR
作者: dbsx    时间: 2014-8-28 06:23
rainshine 发表于 2014-8-27 23:32
你看错误提示- -开始index在字符串end的后面

这么直接翻译我也会,问题是还是不知道什么意思?
作者: dbsx    时间: 2014-8-28 06:25
610761555 发表于 2014-8-27 23:33
线程句柄 = 线程.开启("办公专用.遍历查询",参数数组[0]&"|"&参数数组[1])

这样传,然后在功能遍历查询里 ...

这个方法我也有看到,只是觉得有点麻烦,若是这种思维根本不需要数组了,直接2个变量然后函数里拆分即可。
作者: csbadmin    时间: 2014-8-28 07:20
功能 遍历查询(参数)
月 =参数[0]
日 = 参数[1]
功能结束

作者: rainshine    时间: 2014-8-28 09:44
君笨笨 发表于 2014-8-28 01:23
碎叫碎叫~RR

睡不着。失眠。
作者: rainshine    时间: 2014-8-28 09:44
dbsx 发表于 2014-8-28 06:23
这么直接翻译我也会,问题是还是不知道什么意思?

我都回复你了。。正确的
作者: 君笨笨    时间: 2014-8-28 09:48
rainshine 发表于 2014-8-28 09:44
睡不着。失眠。

没事,我比你还晚。。O(∩_∩)O
作者: dbsx    时间: 2014-8-28 11:12
rainshine 发表于 2014-8-28 09:44
我都回复你了。。正确的

谢谢
作者: rainshine    时间: 2014-8-28 13:56
君笨笨 发表于 2014-8-28 09:48
没事,我比你还晚。。O(∩_∩)O

汗 大神




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