怎么在delphi项目里调用一个exe的应用程序?

juncius 2003-12-01 09:58:38
怎么在delphi项目里调用一个exe的应用程序?
...全文
38 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
aiunong 2004-01-19
  • 打赏
  • 举报
回复
winexec()即可》
penet 2004-01-19
  • 打赏
  • 举报
回复
use ShellAPI
ShellExecute(Handle,nil,'notepad.exe',nil,nil,SW_ShowNormal);
zjml 2004-01-18
  • 打赏
  • 举报
回复
这个是DELPHI提供的一个函数,你可以引入
%DelphiHome%\Demos\Doc\Filmanex\FmxUtils.pas这个文件,就可以直接使用

function ExecuteFile(const FileName, Params, DefaultDir: string;
ShowCmd: Integer): THandle;
var
zFileName, zParams, zDir: array[0..79] of Char;
begin
Result := ShellExecute(Application.MainForm.Handle, nil,
StrPCopy(zFileName, FileName), StrPCopy(zParams, Params),
StrPCopy(zDir, DefaultDir), ShowCmd);
end;
dixiao4 2004-01-18
  • 打赏
  • 举报
回复
ShellExecute(Handle,nil,'QQ.exe',nil,nil,SW_ShowNormal);
Hedonism 2004-01-18
  • 打赏
  • 举报
回复
Up

进一步,一程中某项操作 如何在启动另一程序且关闭自己后,并让它所启动的程序 为当前活动窗口且正常显示。
dqycxf 2003-12-13
  • 打赏
  • 举报
回复
用ShellExecute吧!
ysp24 2003-12-13
  • 打赏
  • 举报
回复
接次机会问一下怎样判断调用结束?
1981 2003-12-12
  • 打赏
  • 举报
回复
分分
airhand 2003-12-12
  • 打赏
  • 举报
回复
WinExec 用于以前16位程序
ShellExecute 推荐
angelface 2003-12-12
  • 打赏
  • 举报
回复
ShellExecute吧, 这个是微软推荐用的,
WinExec快过时了:)~~~
wolf2005 2003-12-12
  • 打赏
  • 举报
回复
use ShellAPI
sqzg 2003-12-12
  • 打赏
  • 举报
回复
用shellexecute是不是要uses 哪个单元呀,不能用不起呀,请楼上的兄弟指点一下.
ycdelphicsdn 2003-12-02
  • 打赏
  • 举报
回复
来晚了,但shellexecute比较好点,不容易出错
hoge66 2003-12-02
  • 打赏
  • 举报
回复
WinExec是为了和老板本的windows兼容
xiaoyuer0851 2003-12-02
  • 打赏
  • 举报
回复
同意,那俩个函数都可以,具体的查看一下帮助

但,请问楼上的,难道使用winexec 就容易出错
请分析一下 俩者的 …………
jiayodo 2003-12-02
  • 打赏
  • 举报
回复
同意楼上的
angle097113 2003-12-01
  • 打赏
  • 举报
回复
winexec('filepaht+filename.exe');
angle097113 2003-12-01
  • 打赏
  • 举报
回复
ShellExecute(Handle,nil,'notepad.exe',nil,nil,SW_ShowNormal);
Best999 2003-12-01
  • 打赏
  • 举报
回复
没错:用WinExec或ShellExecute
常用ShellExecute.
VeryOldMan 2003-12-01
  • 打赏
  • 举报
回复
用WinExec或ShellExecute。

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧