TC官方合作论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 这论坛不错
打印 上一主题 下一主题

[已解决] 线程传参是不是只能传递一个参数?

[复制链接]
11#
发表于 2014-3-13 21:14:53 | 只看该作者
分割成数组
返回值【0】
返回值【1】
回复 支持 反对

使用道具 举报

12#
发表于 2014-3-13 21:52:37 | 只看该作者
参数1=dm
参数2="aaa"
参数=参数1&"|"&参数2
线程.开启("测试.123",参数)

功能 123(参数)
str.split(参数,"|",Array)
dm=Array[0]
符串=Array[1]
    dm.SetClipboard(字符串 )
    dm.KeyPress(13)
    dm.SendString2(hwnd,字符串 )
    dm.KeyPress(13)
功能结束
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2014-3-13 22:04:24 | 只看该作者
小西 发表于 2014-3-13 21:52
参数1=dm
参数2="aaa"
参数=参数1&"|"&参数2

十分感谢,原来线程开启之前要把参数,参数1,参数2处理一下,这样的处理方法让我学会了。
回复 支持 反对

使用道具 举报

14#
发表于 2014-3-13 23:50:43 | 只看该作者
  1. 空间 测试

  2. 变量 线程句柄,传入参数="我是参数1,我是参数2,我是参数3"

  3. 功能 线程(参数)
  4.     返回值,大小
  5.     字符串.分割(参数,",",返回值)
  6.     数组空间.大小(返回值,大小)
  7.     i=0
  8.     遍历(i=0;i<大小;i++)
  9.         辅助.消息框(返回值[i])
  10.     遍历结束
  11. 功能结束

  12. 功能 开始_点击()
  13.     线程句柄=线程.开启("测试.线程",传入参数)
  14. 功能结束


  15. 功能 退出_点击()
  16.     线程.关闭(线程句柄)
  17. 功能结束

  18. 空间结束

复制代码
回复 支持 反对

使用道具 举报

15#
 楼主| 发表于 2014-3-15 15:59:00 | 只看该作者

谢谢你,不过我觉得16楼小西版版的方法更好用哦,而且分割完也不一定要获得数组的大小和遍历吧?
回复 支持 反对

使用道具 举报

16#
发表于 2014-3-15 21:02:21 | 只看该作者
这论坛不错 发表于 2014-3-15 15:59
谢谢你,不过我觉得16楼小西版版的方法更好用哦,而且分割完也不一定要获得数组的大小和遍历吧? ...

你理解能力的问题,我和他的方法是一样的.
回复 支持 反对

使用道具 举报

17#
发表于 2014-3-15 21:03:51 | 只看该作者
这论坛不错 发表于 2014-3-15 15:59
谢谢你,不过我觉得16楼小西版版的方法更好用哦,而且分割完也不一定要获得数组的大小和遍历吧? ...

获得数组的大小和遍历是为了处理传参里参数个数不固定的时候用到的.
回复 支持 反对

使用道具 举报

18#
 楼主| 发表于 2014-3-18 21:59:42 | 只看该作者
kam 发表于 2014-3-15 21:03
获得数组的大小和遍历是为了处理传参里参数个数不固定的时候用到的.

嗯,你的方法和他的确实是一样的,我看明白了,也测试过了,谢谢

这个问题你有办法解决吗?没有大神能帮忙。。。
http://bbs.tyuyan.com/thread-39518-1-1.html
回复 支持 反对

使用道具 举报

19#
发表于 2014-4-22 02:01:34 | 只看该作者
其实你很可爱,线程传参只支持使用字符串,你把变量拼接成字符串是可以的,但是你要考虑到分割,比如你“a”字符串和数字1进行连接的话那么是“a”&1 那么线程接到的传参就是“a1”,所以你还要处理成字符串分割,
成“a”,然后再给“1”进行类型转换,变成1数字型的,当然一个数字 tc有时候并不明显,但是比如你要传递的是线程句柄,123456 那么你就得把分割出来的数组里边对应123456字符串所在的数组位置,拿出来进行类型转换
回复 支持 反对

使用道具 举报

20#
发表于 2014-4-28 17:38:35 | 只看该作者
线程.开启("测试.123",dm&","&"aaa")
功能 123(参数)
返回值
字符串.分割(参数,",",返回值)
功能结束

请注意传参中连接符后 "," 这几个符号,实际分隔符是逗号
4楼的意思大概是这个样子
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-27 13:05 , Processed in 0.144440 second(s), 20 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表