Inno setup Inno设置跳过备注页(如果为空)
我正在使用这里找到的模块依赖脚本:安装.Net和VC++ 现在,一切都很好,并允许我减少约6MB的安装程序大小 但是我想为用户提供尽可能快的设置,当用户已经拥有所有必要的依赖项时,他会看到一个空的“备忘录”屏幕。这真的不是最理想的,如果没有,我希望至少跳过这一步 我可以使用Inno setup Inno设置跳过备注页(如果为空),inno-setup,Inno Setup,我正在使用这里找到的模块依赖脚本:安装.Net和VC++ 现在,一切都很好,并允许我减少约6MB的安装程序大小 但是我想为用户提供尽可能快的设置,当用户已经拥有所有必要的依赖项时,他会看到一个空的“备忘录”屏幕。这真的不是最理想的,如果没有,我希望至少跳过这一步 我可以使用if(GetArrayLength(products)=0)然后来测试是否有任何组件要安装,但我找不到将此测试放在何处 在InitializeSetup函数中,我找不到如何告诉“跳过此屏幕”,在ShouldSkipPage函数
if(GetArrayLength(products)=0)然后来测试是否有任何组件要安装,但我找不到将此测试放在何处
在InitializeSetup
函数中,我找不到如何告诉“跳过此屏幕”,在ShouldSkipPage
函数中,我找不到如何告诉“跳过备忘录页面”
谢谢 可能是这样的:
[Code]
function ShouldSkipPage(PageID: Integer): Boolean;
begin
// skip page when we are on the ready page and the memo is empty
Result := (PageID = wpReady) and (WizardForm.ReadyMemo.Text = '');
end;
一如往常,准确而快速的回答:)谢谢!:)