在Inno Setup中执行其他应用程序时,是否可以单击“安装”页面?

时间:2020-04-06 12:30:35

标签: inno-setup

我想知道,是否有可能在后台执行某些程序时启用“安装”页面上的单击?

Exec(ExePath, '/SP /VERYSILENT /NORESTART /TASKS=', SW_HIDE, ewWaitUntilTerminated, ResultCode); 

我在“安装”页面上有TBitmapImage,我希望可以单击该位图并打开浏览器。我已经为OnClick实现了TBitmapImage事件,但是我想启用对Installing页面的单击,因为它以某种方式阻止了单击,就像冻结了整个UI一样。

1 个答案:

答案 0 :(得分:1)

我认为没有任何可靠的方法可以重新启用在应用程序执行期间禁用的安装程序向导。

但是您可以使用Windows API而不是Inno Setup Exec函数来运行其他应用程序。这样向导就不会被禁用。例如,您可以像下面这样使用ShellExecute(Ex)Inno Setup Get progress from .NET Framework 4.5 (or higher) installer to update progress bar position

相关问题