【问题标题】:Inno Setup: how to create a page with radio buttons and formsInno Setup:如何使用单选按钮和表单创建页面
【发布时间】:2015-03-22 09:28:02
【问题描述】:

如何将单选按钮和表单放在同一个 Inno 设置页面上?

我目前有 3 种表格:

我想在第一个表单(公司/名称)和第三个表单(客户代码)上添加一个单选按钮。

单击单选按钮后,它会禁用与其无关的表单(这意味着使它们有点灰暗且无法点击)。

那么有没有办法将单选按钮和表单放在同一页面中?

【问题讨论】:

    标签: deployment installation inno-setup


    【解决方案1】:

    Inno Setup 足够灵活,可以满足您的需求。但是要拥有如此复杂的 GUI,您必须对其进行完整的编程,您可能无法像使用 atm 那样使用简单的实用功能(例如 CreateInputQueryPage)。

    你需要创建:

    • 使用CreateCustomPage 的新空白页
    • 添加单选按钮 (TRadioButton)
    • 为所有三个表单添加输入控件
    • 处理 TRadioButton.OnClick 事件并根据所选按钮启用/禁用相应的表单。

    一般介绍见Pascal Scripting: Using Custom Wizard Pages

    【讨论】:

      猜你喜欢
      • 2011-10-01
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多