在.nsh头文件中使用节索引?

时间:2011-08-24 10:47:12

标签: indexing nsis

正如问题所说:我试图在.nsh文件中使用部分索引来配置页面并包含自定义页面。 我正在尝试使用SectionSetInstTypes函数。

当我尝试使用SectionGetInstTypes获取INST类型时它不起作用,输出总是为7。

这是我在inst文件头文件中的代码:

* SectionSetInstTypes $ {Section2} 1 SectionGetInstTypes $ {Section2} $ R4 messagebox mb_ok“$ R4”*

是否没有或没有可能在.nsh文件中获取索引?

1 个答案:

答案 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 ......