Inno setup Inno安装程序-如何在取消安装后显示消息

Inno setup Inno安装程序-如何在取消安装后显示消息,inno-setup,Inno Setup,如何在安装完全取消后显示消息?您可以监视。如果启动的最后一个步骤是ssInstall,而您从未到达ssPostInstall,仅让ssDone,则安装很可能已中止。在这种情况下,请在中显示消息 [代码] 变量 LastStep:TSetupStep; 过程CurStepChanged(CurStep:TSetupStep); 开始 日志(格式('步骤:%d',[CurStep]); 最后一步:=CurStep; 结束; 过程去初始化设置(); 开始 {安装已开始,但从未完成=>它必须已被取消。}

如何在安装完全取消后显示消息?

您可以监视。如果启动的最后一个步骤是
ssInstall
,而您从未到达
ssPostInstall
,仅让
ssDone
,则安装很可能已中止。在这种情况下,请在中显示消息

[代码]
变量
LastStep:TSetupStep;
过程CurStepChanged(CurStep:TSetupStep);
开始
日志(格式('步骤:%d',[CurStep]);
最后一步:=CurStep;
结束;
过程去初始化设置();
开始
{安装已开始,但从未完成=>它必须已被取消。}
如果LastStep=ssInstall,则
开始
MsgBox('安装已成功中止'),mbInformation,MB_OK);
结束;
结束;

是否只能看到该消息?(隐藏安装程序)使用
WizardForm.Hide
隐藏向导。