怎么在delphi项目里调用一个exe的应用程序?
解决方案 »
- cxgrid 导出EXCEL表格时部门数据没有显示,只有空白格!
- 取日期、星期、时间
- 请问如何用程序让WINDOUS2000 SERVER定时从新启动!
- 请教:如何实现listview的隔行变色
- 如何使用tbitmap在form上进行作图
- 紧急问题,高分寻解决办法!
- 如何让两个ADOQuery中数据集一致?
- 哪位给翻译一下,有点难
- 关于excel导入access的问题"创建文件失败",急!在线等!谢谢
- C与DELPHI之间的语法转换问题
- 用AdoDataSet的LoadFormFile装入一个文件后,关闭它再用Open 命令打开表则出错?
- 我用ado组件做的应用程序进行发布时,要如何打包,数据库是SqlSqever2000
常用ShellExecute.
请分析一下 俩者的 …………
WinExec快过时了:)~~~
ShellExecute 推荐
%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;
ShellExecute(Handle,nil,'notepad.exe',nil,nil,SW_ShowNormal);