2010-08-19 81 views
0

我想使用Inno Setup显示多个向导页面。但在某些时候,根据用户的任务选择,我想切换到另一个页面,而不一定是下一个页面。是否有可能在Inno Setup pascal脚本中“跳转到另一页”。我找不到相关的功能。如何根据InnoSetup中的用户选择来遵循不同的路径?

作为最后的手段,我打算将ShouldSkipPage()与状态变量一起使用。

回答

1

您必须使用ShouldSkipPage()。没有其他方式存在。

但要小心。从汇创设置文档:

注:该事件函数不叫 为wpWelcome,wpPreparing和 wpInstalling页,也没有为 安装程序已经确定要跳过 (例如网页, wpSelectComponents在不包含组件的安装 中)。