我想重新设计完成页面。
我所做的是禁用原始完成页面
DisableFinishedPage=true
然后创建一个自定义页面来替换它
CreateCustomPage(wpInfoAfter, 'test', 'test');
我的问题是,在用户点击我的自定义页面中的 Next 后,我希望安装程序重新启动计算机。
但是如何在 Next 按钮的事件处理程序中调用restart?
感谢。
答案 0 :(得分:4)
如何不创建自定义完成页面,还要自定义现有完成页面?您可以使用WizardForm.FinishedPage
访问它。
然后,您可以使用NeedRestart
event function:
function NeedRestart(): Boolean;
begin
Result := True;
end;