如何使用ISSI在Inno Setup的非常安静的模式设置中隐藏启动画面?

我正在使用ISSI(这是Inno Setup的第三方)进行设置的初始屏幕。但是,当我以/VERYSILENT模式启动它时,仍然有它显示的启动屏幕。

我认为启动屏幕显示在设置之类的东西之前。

请问如何隐藏启动画面?

我正在使用Jenkins来测试设置,所以我一定不能让任何东西显示为窗口或飞溅。

我搜索了所有互联网,但没有找到答案。

hjghjgdf54 回答:如何使用ISSI在Inno Setup的非常安静的模式设置中隐藏启动画面?

ISSI似乎不支持这种自定义。但是您可以这样修改它:

[ISSI]
#define ISSI_SplashScreen_T "{code:GetSplashTime}"

[Code]

function GetSplashTime(Param: string): string;
begin
  if WizardSilent then Result := '0'
    else Result := '5';
end;

[ISSI]

更清洁的方法是将启动屏幕代码从_issi.isi复制到脚本中。

本文链接:https://www.f2er.com/3019768.html

大家都在问