正如问题所说:我试图在.nsh文件中使用部分索引来配置页面并包含自定义页面。 我正在尝试使用SectionSetInstTypes函数。
当我尝试使用SectionGetInstTypes获取INST类型时它不起作用,输出总是为7。
这是我在inst文件头文件中的代码:
* SectionSetInstTypes $ {Section2} 1 SectionGetInstTypes $ {Section2} $ R4 messagebox mb_ok“$ R4”*
是否没有或没有可能在.nsh文件中获取索引?
答案 0 :(得分:0)
NSIS并不关心代码是否在.nsh或你的主.nsi中,但是段索引仅在该部分之后有效!
Section
SectionGetText ${mysec} $0 ;will generate compiler warning
DetailPrint $0 ;$0 is ""
SectionEnd
Section "Hello" mysec
SectionEnd
Section
SectionGetText ${mysec} $0
DetailPrint $0
SectionEnd
所以你的部分需要高于你的.ns括在你的.nsi ......