要求用户使用 Inno Setup 相应地修改和更改安装文件夹的应用程序版本

问题描述

我正在尝试使用 Inno Setup 为 DCS 安装一些自定义皮肤。我想询问用户他们安装的 DCS 版本(并可能首先检查注册表或文件路径以查看是否安装了多个版本),然后让用户选择他们想要安装的版本.

或者,可能是全部。

例如,如果安装了 DCS、DCS Beta 和 DCS Steam,请提供复选框以安装到所有这些,或仅安装一个..

或者,如果更简单,在开始时只是一个径向选择.. 任何人都可以帮助 Inno setup 的 CODE 部分,或者建议您如何从代码部分设置变量?

解决方法

为选择创建自定义页面(例如使用 CreateInputOptionPage)。当用户点击其下一步按钮时,相应地更新目标目录。

abline