我在安装程序中添加了一些自定义页面。这些页面从用户和磁盘收集一些数据,我想在最终安装步骤开始之前向用户显示这些数据。 Inno Setup专门为此目的提供了“准备安装”页面。
如何在此页面添加文字?默认情况下,它向我显示:
Destination location:
C:\Program Files\MyProgram
我想在这里补充一些文字。可能吗?
最佳答案
找到了... http://www.innosetup.org/ishelp/topic_scriptevents.htm:
function UpdateReadyMemo(Space, NewLine, MemoUserInfoInfo, MemoDirInfo, MemoTypeInfo, MemoComponentsInfo, MemoGroupInfo, MemoTasksInfo: String): String;
如果安装程序在Pascal脚本中找到UpdateReadyMemo
事件函数,则在“准备安装”向导页面变为活动页面时将自动调用该函数。它应以单字符串形式返回要在“准备安装”向导页面上的设置备注中显示的文本,并用NewLine
参数分隔各行。参数Space
包含带空格的字符串。安装程序使用此字符串缩进设置。其他参数包含安装程序将用作设置节的(可能为空)字符串。例如,MemoDirInfo
参数包含“所选目录”部分的字符串。