gpt4 book ai didi

inno-setup - Inno Setup - 如果应用程序正在运行,则在 'Cancel' 页面上仅提供 "Preparing to Install"选项

转载 作者:行者123 更新时间:2023-12-04 02:07:08 24 4
gpt4 key购买 nike

是否可以编辑此窗口并只为用户提供“取消”选项?当安装程序发现应用程序正在运行并使用安装程序中的文件之一时,我只想为用户提供“取消”选项以退出安装程序。

我正在使用 Inno Setup 5.5.9

enter image description here

最佳答案

在“准备安装”页面上:

  • 隐藏两个单选按钮
  • 禁用下一步按钮
  • 改写 ApplicationsFound2 消息
[Messages]
ApplicationsFound2=The following applications are using files that need to be updated by Setup. Please close them.
[Code]

procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID = wpPreparing then
begin
WizardForm.PreparingYesRadio.Visible := False;
WizardForm.PreparingNoRadio.Visible := False;
WizardForm.NextButton.Enabled := False;
end;
end;

Preparing to Install


不过,如果您需要在应用程序运行时阻止安装程序运行,更合适的解决方案是使用 AppMutex directive .

关于inno-setup - Inno Setup - 如果应用程序正在运行,则在 'Cancel' 页面上仅提供 "Preparing to Install"选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42385443/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com