Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nsis 为什么需要在下一行中查找插件?_Nsis - Fatal编程技术网

Nsis 为什么需要在下一行中查找插件?

Nsis 为什么需要在下一行中查找插件?,nsis,Nsis,谢谢你的帮助 ${Locate}有一个循环,用于查找与您的输入匹配的文件,当找到一个文件时,将调用您的回调函数(本例中的示例1)。默认情况下,它会搜索子目录,以便可以有多个“RPC DCOM.rar”文件 如果您只关心第一个文件,则可以通过将字符串“StopLocate”推送到堆栈中来阻止它搜索其他子目录推送ing任何其他内容都将继续搜索…谢谢!也许你知道如何为Zipdll插件编写错误。Zipdl::extractall“c:\test.zip”“c:\output”例如,如果您没有足够的空间,

谢谢你的帮助

${Locate}
有一个循环,用于查找与您的输入匹配的文件,当找到一个文件时,将调用您的回调函数(本例中的示例1)。默认情况下,它会搜索子目录,以便可以有多个“RPC DCOM.rar”文件


如果您只关心第一个文件,则可以通过将字符串“StopLocate”推送到堆栈中来阻止它搜索其他子目录<代码>推送ing任何其他内容都将继续搜索…

谢谢!也许你知道如何为Zipdll插件编写错误。Zipdl::extractall“c:\test.zip”“c:\output”例如,如果您没有足够的空间,或者没有获得权限…那么Zipdl有退出代码或其他内容?您不应该在注释中询问无关的问题。关于Zipdl,我能说的就是阅读它的文档,我从来没有使用过它,所以我不知道。
Section
    ${Locate} "C:\ftp" "/L=F /M=RPC DCOM.rar /S=1K" "Example1"
    ; 'RPC DCOM.rar' file in 'C:\ftp' with size 1 Kb or more

    IfErrors 0 +2
    MessageBox MB_OK "Error" IDOK +2
    MessageBox MB_OK "$$R0=$R0"
SectionEnd

Function Example1
    StrCpy $R0 $R9
    ; $R0="C:\ftp\files\RPC DCOM.rar"

    MessageBox MB_YESNO '$R0$\n$\nFind next?' IDYES +2
    ** StrCpy $0 StopLocate ** -> why needs this line? 

    Push $0
FunctionEnd