TC官方合作论坛
标题:
进程间如何传参
[打印本页]
作者:
uuuusb
时间:
2014-5-29 17:49
标题:
进程间如何传参
进程之间如何传参 传参的方式 类型是什么
现通过
进程.扩展打开("子进程.exe","我是参数")
复制代码
能传递一个参数, 参数类型貌似不能是数组。怎么传递多个参数呢
2.以上是打开进程的时候传参,俩个已经打开的进程如何传参呢。
本人小白 没基础自学的很累 希望大神指导
作者:
saina6281
时间:
2014-5-29 18:12
//在程序A中写入进程打开进程B:
进程句柄=进程.扩展打开("rc:B.exe","我是参数")
//假设B.exe也是TC程序,并在B.exe初始化函数中写入代码如下:
ret=进程.扩展获取参数()
参数数量
数组空间.大小(ret,参数数量)
遍历(i=0;i<参数数量;i++)
辅助.消息框(ret[i])
遍历结束
作者:
uuuusb
时间:
2014-5-29 18:39
saina6281 发表于 2014-5-29 18:12
//在程序A中写入进程打开进程B:
进程句柄=进程.扩展打开("rc:B.exe","我是参数")
//假设B.exe也是TC程序, ...
参数类型是什么呢 貌似不能是数组 那怎么传多个参数呢
作者:
saina6281
时间:
2014-5-29 20:39
要传多个参数 可以这么写 "参数1 参数2 参数3" 中间要有空格 这样传过就是以数组的形式存在你
作者:
luoliang0
时间:
2014-5-29 20:50
表示我也想知道这个东西什么情况看
作者:
如此美丽。
时间:
2014-5-29 23:28
扩展打开 后面那个参数是命令行 也就是程序启动的命令行 数组是不支持的 可以处理成 1|2|3
作者:
落小雨
时间:
2014-5-30 00:36
利用字符串的分割与连接
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1