Inno设置如何始终检查任务?

时间:2016-12-14 15:25:32

标签: inno-setup

我正在为我的安装程序设置Inno安装程序脚本。我的问题是,我怎样才能总是检查任务?也就是说,我希望任务显示,可能是它被检查并显示为灰色,因此用户无法取消选中它。

感谢。

1 个答案:

答案 0 :(得分:1)

您只能以编程方式禁用任务:

[Tasks]
Name: fixed; Description: "Fixed task"
Name: notfixed; Description: "Not fixed task"

[Code]

procedure CurPageChanged(CurPageID: Integer);
begin
  if CurPageID = wpSelectTasks then
  begin
    { Only now is the TasksList populated }
    WizardForm.TasksList.ItemEnabled[0] := False;
  end;
end;

Fixed task