0

我是否需要包含特定的 .nsh 库或函数定义才能在 NSIS 中使用函数“StrContains”?

我一直在寻找图书馆的下载,但我似乎找不到它?

当我去编译这段代码时,我得到了编译错误:“无效命令:${StrContains}”

!include "LogicLib.nsh"

# Compile error below
!macro test
   ${StrContains} $0 $1 "abc"
!macroend

Section 
  DetailPrint ""
SectionEnd
4

1 回答 1

3

您需要在代码中添加 NSIS wiki 的StrContains 函数页面中显示的函数定义(在字符串函数类别中)。

不要忘记最后一个!define StrContains ...能够调用它的语句${StrContains}

于 2012-05-14T08:28:56.593 回答