急!如何在一个应用程序中调用另一个应用程序,请高手指教

来源:互联网  时间:2016/8/26 5:46:03

关于网友提出的“ 急!如何在一个应用程序中调用另一个应用程序,请高手指教”问题疑问,本网通过在网上对“ 急!如何在一个应用程序中调用另一个应用程序,请高手指教”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 急!如何在一个应用程序中调用另一个应用程序,请高手指教
描述:

系统分成了多个子模块,每个子模块对应一个应用程序。现要将其整和,因而需要彼此之间进行调用


解决方案1:

◇[DELPHI]执行程序外文件
WINEXEC//调用可执行文件
winexec('command.com /c copy *.* c:\',SW_Normal);
winexec('start abc.txt');
ShellExecute或ShellExecuteEx//启动文件关联程序
function executefile(const filename,params,defaultDir:string;showCmd:integer):THandle;
ExecuteFile('C:\abc\a.txt','x.abc','c:\abc\',0);
ExecuteFile('http://tingweb.yeah.net','','',0);
ExecuteFile('mailto:tingweb@wx88.net','','',0);

解决方案2:

COM+,否则:
var
  hlpname:string;
begin
  hlpname:= 'C:\htgl.hlp';
  shellexecute(0,'open','htgl.hlp',nil,nil,SW_Show);
end;

上一篇DLL中的无模式窗体问题
下一篇挑战高手:delphi 下API 函数 串口编程 ————在线等待!!!
明星图片
相关文章
《 急!如何在一个应用程序中调用另一个应用程序,请高手指教》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)