Inno Setup - 如果选择 "I Do Not Accept" 单选按钮则显示消息
Inno Setup - Display message if "I Do Not Accept" radio button is selected
我正在使用 的变体在基于 Inno Setup 的安装程序中显示第二个许可页面。与该代码不同,我没有选择默认值。所以出现这些单选按钮,没有选择:
[ ] I accept the agreement
[ ] I do not accept the agreement
如果用户选择第二个收音机 -- 我不接受协议 -- 我想向用户显示自定义消息(消息 window ).我不需要它来允许单击 Next> 或其他工作流程。当他们点击不接受广播时只显示一条消息。
处理 OnClick
事件(不管命名如何,当以任何方式选择单选按钮时都会触发):
procedure License2NotAcceptedRadioClick(Sender: TObject);
begin
MsgBox('Hello.', mbInformation, MB_OK);
end;
procedure InitializeWizard();
begin
{ ... }
License2NotAcceptedRadio.OnClick := @License2NotAcceptedRadioClick;
end;
正如 Bill 评论的那样,您应该以某种方式处理静默安装。
我正在使用
[ ] I accept the agreement
[ ] I do not accept the agreement
如果用户选择第二个收音机 -- 我不接受协议 -- 我想向用户显示自定义消息(消息 window ).我不需要它来允许单击 Next> 或其他工作流程。当他们点击不接受广播时只显示一条消息。
处理 OnClick
事件(不管命名如何,当以任何方式选择单选按钮时都会触发):
procedure License2NotAcceptedRadioClick(Sender: TObject);
begin
MsgBox('Hello.', mbInformation, MB_OK);
end;
procedure InitializeWizard();
begin
{ ... }
License2NotAcceptedRadio.OnClick := @License2NotAcceptedRadioClick;
end;
正如 Bill 评论的那样,您应该以某种方式处理静默安装。