返回介绍

Function FileFindNextFile

发布于 2020-03-05 18:21:28 字数 1415 浏览 1067 评论 0 收藏 0

FileFindNextFile

搜索指定字符串并返回(下一个)与之匹配的文件名,但要求在调用过 FileFindFirstFile 函数之后。

FileFindNextFile ( 搜索句柄 )

参数

搜索句柄搜索句柄,由 FileFindFirstFile 函数返回。

返回值

成功:根据 FileFindFirstFile 函数的设置返回匹配的文件名。
失败:把 @error 设为 1,说明没有找到更多匹配要求的文件或文件夹。

注意

必须先调用 FileFindFirstFile 函数来建立搜索并获得搜索句柄。此后每次调用 FileFindNextFile 函数都会返回下一个与 FileFindFirstFile 函数提供的搜索字符串相匹配的文件名。如果 @error = 1 则说明已不能再找到匹配文件(搜索结束)。

在使用 FileFind...等函数完成搜索后务必调用 FileClose() 函数来释放搜索句柄。

相关

FileClose, FileFindFirstFile

示例


; 显示当前目录下的所有文件的文件名
$search = FileFindFirstFile("*.*")

; 检查搜索是否成功
If $search = -1 Then
MsgBox(0, "错误", "无任何文件或文件夹与指定的搜索字符串匹配")
Exit
EndIf

While 1
$file = FileFindNextFile($search)
If @error Then ExitLoop

MsgBox(4096, "文件:", $file)
WEnd

; 关闭搜索句柄
FileClose($search)


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文