Inno setup Inno脚本-如何制作;“我接受协议”;默认选中EULA页面上的单选按钮

Inno setup Inno脚本-如何制作;“我接受协议”;默认选中EULA页面上的单选按钮,inno-setup,Inno Setup,在Inno设置中,我有一个和最终用户许可协议页面,其中有“我接受协议”和“我不接受协议” 如何使“我接受”单选按钮在默认情况下处于选中状态?您可以从脚本代码中检查LicenseAcceptedRadio控件: [Code] procedure InitializeWizard; begin WizardForm.LicenseAcceptedRadio.Checked := True; end; 这确实有点违背了“我同意”的意义。同意应该是一种明确的行为。@Deanna:对于某些许可证,没

在Inno设置中,我有一个和最终用户许可协议页面,其中有“我接受协议”和“我不接受协议”


如何使“我接受”单选按钮在默认情况下处于选中状态?

您可以从脚本代码中检查
LicenseAcceptedRadio
控件:

[Code]
procedure InitializeWizard;
begin
  WizardForm.LicenseAcceptedRadio.Checked := True;
end;

这确实有点违背了“我同意”的意义。同意应该是一种明确的行为。@Deanna:对于某些许可证,没有理由不同意。想想CC0和类似的东西。@thomas,那么为什么要有这个选项呢?“为什么要有这个选项”—它可能很简单,因为应用程序的许可证需要它。