不用这么复杂把 你可以象 xcopy a.x c.x 一样的方法来传递参数, 比如a程序里调用 b 我要传递给你一个参数 这样b里面检查一下就知道有几个参数是什么了。
查一下关于.dpr文件的资料, 有专门的变量接受exe的参数
通过命令行参数传递 如a调b时用这样的命令行: b.exe 1227 2232 -w -e 在b 里就可以通过系数函数ParamCount,ParamStr取出所有的参数 if ParamCount>0 then begin for i:=1 to ParamCount do ShowMessage(ParamStr(i)); end
你可以象
xcopy a.x c.x
一样的方法来传递参数,
比如a程序里调用 b 我要传递给你一个参数
这样b里面检查一下就知道有几个参数是什么了。
有专门的变量接受exe的参数
如a调b时用这样的命令行: b.exe 1227 2232 -w -e
在b 里就可以通过系数函数ParamCount,ParamStr取出所有的参数
if ParamCount>0 then
begin
for i:=1 to ParamCount do
ShowMessage(ParamStr(i));
end
winexec('aaa.exe 参数 ',0)
或者约定 mymessage=4000
通过消息传递