Q qiangren_2004 Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-29 #1 在一个用DELPHI编写的可执行文件中调用另一个可执行文件(也是用DELPHI开发的)时,能否向被调用的可执行文件传递参数,若可以的话,应该怎样传?被调用的可执行文件应该怎样设置?(最好能举个例子) 感激不尽!
在一个用DELPHI编写的可执行文件中调用另一个可执行文件(也是用DELPHI开发的)时,能否向被调用的可执行文件传递参数,若可以的话,应该怎样传?被调用的可执行文件应该怎样设置?(最好能举个例子) 感激不尽!
S Siva Unregistered / Unconfirmed GUEST, unregistred user! 2004-04-29 #2 进入delphi->run->parameters->parameters,设置参数 procedure TForm1.FormCreate(Sender: TObject); var i: Integer; begin for i := 1 to ParamCount do begin if LowerCase(ParamStr(i)) = 'a' then Beep elseif LowerCase(ParamStr(i)) = 'b' then Application.Terminate; end; end; winexec('program1.exe a b')
进入delphi->run->parameters->parameters,设置参数 procedure TForm1.FormCreate(Sender: TObject); var i: Integer; begin for i := 1 to ParamCount do begin if LowerCase(ParamStr(i)) = 'a' then Beep elseif LowerCase(ParamStr(i)) = 'b' then Application.Terminate; end; end; winexec('program1.exe a b')
T twos Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-08 #3 你是怎么调用的? 创建进程CreateProcess? CreateProcess(PChar(fileName), PChar(fileName + ' ' + arg), nil, nil, True, 0, nil, nil, SI, PI); fileName就是运行的文件名,arg就是参数,多个参数以空格分开
你是怎么调用的? 创建进程CreateProcess? CreateProcess(PChar(fileName), PChar(fileName + ' ' + arg), nil, nil, True, 0, nil, nil, SI, PI); fileName就是运行的文件名,arg就是参数,多个参数以空格分开