在 .nsh 头文件中使用节索引?
正如问题所述:我正在尝试使用 .nsh 文件中的部分索引来配置页面并包含自定义页面。 我正在尝试使用函数SectionSetInstTypes 来做到这一点。
当我尝试使用SectionGetInstTypes获取INST类型时,它不起作用,输出始终为7。
这是我在inst类型的头文件中的代码:
*SectionSetInstTypes ${Section2} 1 SectionGetInstTypes ${Section2} $R4 messagebox mb_ok "$R4"*
是否没有或有可能获取 .nsh 文件中的索引?
As the question says: I´m trying to use the section index in a .nsh file which configures pages and includes custom pages.
I´m trying to do so with the function SectionSetInstTypes.
When I try to get the INST Type with SectionGetInstTypes it´s not working the output is always 7.
This is my code in the header file for the inst type:
*SectionSetInstTypes ${Section2} 1
SectionGetInstTypes ${Section2} $R4
messagebox mb_ok "$R4"*
Is there no or any possibility to get the index in the .nsh files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
NSIS 并不真正关心代码是在 .nsh 还是主 .nsi 中,但节索引仅在该节之后有效!
因此,您的部分需要位于 .nsi 中的 !include 之上...
NSIS does not really care if the code is in a .nsh or your main .nsi but a section index is only valid after the section!
So your sections need to be above your !include in your .nsi...