我已经在InnoSetup脚本的"其他任务"页面中添加了一个复选框
[Tasks]
Name: "StartMenuEntry" ; Description: "Start my app when Windows starts" ; GroupDescription: "Windows Startup"; MinVersion: 4,4;
Run Code Online (Sandbox Code Playgroud)
我希望在wpSelectTasks
页面显示时初始化此复选框,并在Next
单击按钮时读取值.我无法弄清楚如何访问复选框`checked'值.
function NextButtonClick(CurPageID: Integer): Boolean;
var
SelectTasksPage : TWizardPage ;
StartupCheckbox : TCheckbox ;
begin
Result := true ;
case CurPageID of
wpSelectTasks :
begin
SelectTasksPage := PageFromID (wpSelectTasks) ;
StartupCheckbox := TCheckbox (SelectTasksPage... { <== what goes here??? }
StartupCheckboxState := StartupCheckbox.Checked ;
end ;
end ;
end ;
Run Code Online (Sandbox Code Playgroud)