Inno 设置 - 将密码页移到欢迎页(第一页)之前



如果我使用:

[setup]
Password=mypass

密码页位于欢迎页和许可证页之后。

如何将密码页面移动到欢迎页面之前?(起初)。

不能更改标准页面的顺序。您也不能在"欢迎"页面之前创建自定义页面。

您的选择是:

  • 使用单独的自定义表单请求密码。

    您可以使用与@vicsar对使用 Inno 安装程序进行密码保护卸载的答案相同的代码。它实际上使用 ISXKB 上的"需要卸载密码"一文中的代码。

    只需将InitializeUninstall替换为InitializeSetup

    function InitializeSetup(): Boolean;
    begin
      Result := AskPassword();
    end;
    
  • 禁用"欢迎"页面
  • ,并在"密码"页面之后创建自定义类似欢迎的页面。


最新更新