如何在Inno Setup中创建两个LicenseFile页面

时间:2016-01-04 13:13:09

标签: inno-setup licensing

我正在为我的应用程序设置Inno。我正在使用这个命令:

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"; LicenseFile: "C:\Users\LocDaiLe\Desktop\license.txt"

显示许可协议窗口,但我希望彼此之后有两个许可协议窗口。我怎么能这样做 - 谢谢

2 个答案:

答案 0 :(得分:7)

您必须将第二个许可页面编码为custom page

您可以从CreateOutputMsgMemoPage function开始,这会创建一个包含备忘录的页面。然后,您只需添加用于接受许可的单选按钮。

csv

原始(第一)许可页面:

License 1

编码(第二)许可页面:

License 2

答案 1 :(得分:1)

我还必须显示两个许可证文件,但我是通过将这两行添加到设置部分来实现的:

LicenseFile={#MyFileSource}License.rtf
InfoBeforeFile={#MyFileSource}License2.rtf

对我来说就像一个魅力