您的位置:首页 > 其它

Inno Setup制作安装包--调用外部程序

2013-09-27 23:13 267 查看
安装后自动运行一个,卸载时关闭一个程序(这个程序是软件的一部分,就需要这样操作)

[Code]

var

  ErrorCode: Integer;

  IsRunning: Integer;

//安装完成运行一个后台程序

procedure DeinitializeSetup();

begin

  ShellExec('open', ExpandConstant('{pf}') +'\ASS\PP.exe', '', '', SW_Hide, ewNoWait, ErrorCode);

end;

//卸载时判断客户端是否正在运行

function InitializeUninstall(): Boolean;

begin

  Result := true; //安装程序继续

//PP.exe程序需要处理close 参数的代码

  ShellExec('open', ExpandConstant('{pf}') +'\FDSPS\ks.exe', 'close', '', SW_HIDE, ewNoWait, ErrorCode);

end;

 

来自东子哥的Blog
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: