TC官方合作论坛

标题: 线程开启的时候怎么传多个参数 [打印本页]

作者: tc6070    时间: 2014-4-15 21:42
标题: 线程开启的时候怎么传多个参数
线程句柄=线程.开启("我的程序.线程方法","参数1")
如果我有多个参数,书写的格式是怎样的?
作者: 墨染年华    时间: 2014-4-15 21:47
我的程序.线程方法(参数1,参数2,参数3,……)
作者: jimye0526    时间: 2014-4-15 21:50
楼上别忽悠人,传数组
作者: 菜鸟狙丶    时间: 2014-4-15 21:55
说实话,我个人比较喜欢写成这样(但我不推荐这样)

[attach]15406[/attach]

至于要用线程的话,我觉得可以问一下管理..


作者: qjj754    时间: 2014-4-15 22:14
本帖最后由 qjj754 于 2014-4-15 22:15 编辑

好吧, 我又是冲着被采纳来的  要是不采纳我的 对不起我敲这些字呀  
空间 线程示例

功能 按钮_开始()
线程_数组=线程.开启("线程示例.线程开启","我是参数1"&"|"&"我是参数2"&"|"&"我是参数3"&"|"&"我是参数4")// 这里用 | 做的连接符 也可以自己换别的 . TC里 & 代表 参数间的连接 详细点的看帮助文档吧
功能结束
功能 线程开启(多参数)
    分割=数组[4]
    成功=字符串.分割(多参数,"|",分割)
    如果(成功)
        参数1=分割[0]
        辅助.消息框(参数1)
        参数2=分割[1]
        辅助.消息框(参数2)
        参数3=分割[2]
        辅助.消息框(参数3)
        参数4=分割[3]   
        辅助.消息框(参数4)
    否则
    辅助.消息框("失败")
    如果结束

功能结束

空间结束

作者: tccejpo001    时间: 2014-4-15 22:16
本帖最后由 tccejpo001 于 2014-4-15 22:17 编辑

传数组,或者自己自定格式吧,比如你想传变量1="帐号",变量2="密码"给线程,你可以先自定格式把这两个连起来变量2=变量1&","&变量2,你把变量3做为参数再传给线程 ,在线程里再执行 字符串.分割(变量3,",",参数组),

望采纳哦~
作者: guozhengzhong88    时间: 2014-4-16 00:16
参数=参数1&","&参数2&","&参数3
线程句柄=线程.开启("我的程序.线程方法",参数)///////////注意,,,此处不要加引号


要接收的功能,用 字符串.分割()分别获取,就可以了
作者: q273814    时间: 2014-4-16 00:28
qjj754 发表于 2014-4-15 22:14
好吧, 我又是冲着被采纳来的  要是不采纳我的 对不起我敲这些字呀  
空间 线程示例

他天天发帖子 不过貌似没采纳过谁的
要不有时间我发个来采纳你
作者: qjj754    时间: 2014-4-16 10:45
q273814 发表于 2014-4-16 00:28
他天天发帖子 不过貌似没采纳过谁的
要不有时间我发个来采纳你

是么...  真被你说中以后不回它的呢
作者: tc6070    时间: 2014-4-16 11:59
qjj754 发表于 2014-4-15 22:14
好吧, 我又是冲着被采纳来的  要是不采纳我的 对不起我敲这些字呀  
空间 线程示例

传进去再分割可行,采纳了
作者: dengad    时间: 2014-8-29 23:50
学习求指导,怎么处理,我要使用ts





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