Inno setup 在Inno Setup中选择安装类型而不是下拉菜单(组合框)的单选按钮

Inno setup 在Inno Setup中选择安装类型而不是下拉菜单(组合框)的单选按钮,inno-setup,Inno Setup,有没有一种简单的方法可以使“类型”部分变成单选按钮样式而不是下拉列表?我到处寻找,但找不到这个问题的好答案 像这样(由以下人员提供): 您必须使用 最简单的解决方案可能是: 以编程方式隐藏组合框(下拉) 创建一组单选按钮 当用户选中单选按钮时,以编程方式在隐藏的组合框中选择相应的项(以便Inno安装程序相应地运行) 有关实现此功能的两个备选示例,请参见: (带有单选按钮的单独页面) (选择组件页面上的单选按钮) 或者完全放弃内置类型: 用单选按钮编码新的自定义页面 使用Pascal函

有没有一种简单的方法可以使“类型”部分变成单选按钮样式而不是下拉列表?我到处寻找,但找不到这个问题的好答案

像这样(由以下人员提供):


您必须使用

最简单的解决方案可能是:

  • 以编程方式隐藏组合框(下拉)
  • 创建一组单选按钮
  • 当用户选中单选按钮时,以编程方式在隐藏的组合框中选择相应的项(以便Inno安装程序相应地运行)
有关实现此功能的两个备选示例,请参见:

  • (带有单选按钮的单独页面)
  • (选择组件页面上的单选按钮)

或者完全放弃内置类型:

  • 用单选按钮编码新的自定义页面
  • 使用Pascal函数选择安装程序任务,而不是类型/组件
我正在我的Inno安装程序中执行此操作


你可以进去看看。虽然它有点太复杂(因为有很多其他代码)。

复选框?从用户体验的角度来看,这不是一个合适的控制。你不是说?我的意思是,当安装程序启动时,你有两个选项,在这种情况下,客户端和完成,这是一个下拉列表。我希望两个按钮选择一个或另一个,而不是下拉菜单。这可能吗?我将尝试使用单选按钮。复选框用于单独设置,而不是用于从多个选项中选择一个选项。这就是单选按钮的作用。你不打算做点什么吗?我还是无法想象你在问什么…特拉玛你能读懂我的心思这就是我想做的是的