请问如何使用方法调用.exe文件啊?(20分)

  • 主题发起人 主题发起人 幼儿
  • 开始时间 开始时间

幼儿

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何使用方法调用.exe文件啊?<br>太汗颜了,很低级的问题,可是我就是不会^_^
 
var<br>&nbsp; &nbsp; TmpComm:pchar;<br>&nbsp; &nbsp; ExecResult:integer;<br><br>&nbsp; &nbsp; &nbsp;TmpComm:=pchar('abc.exe'+' '+'如果需要传递命令行参数,空一格后写在这里');<br>&nbsp; &nbsp; &nbsp;ExecResult:=winexec(TmpComm,SW_SHOWNORMAL);<br>&nbsp; &nbsp; &nbsp;case ExecResult of<br>&nbsp; &nbsp; &nbsp; &nbsp;0: //内存不足;<br>&nbsp; &nbsp; &nbsp; &nbsp;ERROR_BAD_FORMAT: //文件格式不对<br>&nbsp; &nbsp; &nbsp; &nbsp;ERROR_FILE_NOT_FOUND: //文件不存在<br>&nbsp; &nbsp; &nbsp; &nbsp;ERROR_PATH_NOT_FOUND: //路径不存在<br>&nbsp; &nbsp; &nbsp;end;
 
winexec<br>shellexecute
 
winexec('A.exe',SW_SHOWNORMAL)
 
winexec<br>shellexecute
 
可以结贴了。
 
uses 中加:shellapi; &nbsp;<br>s:='d:/my';<br>ShellExecute(0,'Ok.exe',pchar(s),nil,nil,SW_SHOWNORMAL);<br>其中:s,表示执行程序后,进入的目录名称。 <br>就OK了!
 
好好学习,天天向上!
 
不好意思,结贴晚了^_^
 
后退
顶部