2014-10-17 262 views
2

我有可以执行4种类型的安装类型的Inno Setup的Inno Setup的页面顺序

  • 全部安装
  • 服务器安装
  • 客户端安装
  • 自定义安装

当安装客户端应用程序我不想在本地机器上放置文件,但 将客户端连接到服务器安装ñ。 在这种情况下,用户不必选择安装目标,但必须选择已安装服务器安装的目录。 如果用户首先选择安装类型,然后选择安装目录或服务器目录,那么对用户来说就不那么令人困惑了。 有什么方法可以按页面顺序执行切换?

我的想法是这样的: enter image description here

我知道这种行为是什么,不直接建立Inno Setup的,也许不希望,但是这将是对用户非常有帮助。 也许有人在这个问题上有不同的方法,我也将不胜感激

回答

1

由于我没有得到这个问题的答案,我不认为有可能改变顺序,我禁用了DirPage在“设置”部分中创建一个与DirPage完全相同的页面,但将它放在安装程序中的不同位置。

这里是如何禁用DirPage:

[Setup] 
... 
DisableDirPage=yes 

我仍然会很高兴,如果任何人有一个更好的解决方案,但到目前为止,它似乎是唯一的一个。

+0

我会说这个解决方案在这个时候是最优雅的,因为所有其他方式都会引入丑陋的黑客。要改变页面顺序并不容易(如果可能的话)。 – TLama 2014-12-18 17:03:18