如何用CreateProcess来执行带参数的文件 ( 积分: 20 )

  • 主题发起人 主题发起人 sy0116
  • 开始时间 开始时间
S

sy0116

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个文件需要这样执行<br>d:/1.exe&nbsp;run<br>run为参数,请问用CreateProcess如何带参数运行它呢?
 
Var<br>&nbsp;&nbsp;Si:&nbsp;TStartupInfo;<br>&nbsp;&nbsp;Pi:&nbsp;TProcessInformation;<br>begin<br>&nbsp;&nbsp;FillChar(Si,&nbsp;SizeOf(TStartupInfo),&nbsp;0);<br>&nbsp;&nbsp;Si.cb&nbsp;:=&nbsp;SizeOf(TStartupInfo);<br>&nbsp;&nbsp;Si.dwFlags&nbsp;:=&nbsp;STARTF_USESHOWWINDOW&nbsp;+&nbsp;STARTF_USESTDHANDLES;<br>&nbsp;&nbsp;Si.wShowWindow&nbsp;:=&nbsp;SW_SHOW;<br>CreateProcess(Nil,&nbsp;PChar(Path&nbsp;+&nbsp;'d:/1.exe&nbsp;run'),&nbsp;Nil,&nbsp;Nil,&nbsp;false,&nbsp;NORMAL_PRIORITY_CLASS,&nbsp;Nil,&nbsp;Nil,&nbsp;Si,&nbsp;Pi);<br>end;
 
接受答案了.
 
后退
顶部