finddir-查找文件夹
仅X2、X3、X5系列支持
finddir dir,att
dir:文件夹目录(如:"sd0/newfolder/")
att:查找结果写入变量(0-查找失败;1-查找成功。此变量必须是数值类型变量)
finddir-示例1
1 //查找SD卡根目录中是否有名称为“a”的文件夹,将结果返回到sys0中
2 finddir "sd0/a/",sys0
![../_images/finddir_1.jpg](../_images/finddir_1.jpg)
finddir-示例2
1 //查找SD卡根目录中是否有名称为“picture”的文件夹,将结果返回到n0.val中
2 finddir "sd0/picture/",n0.val
![../_images/finddir_2.jpg](../_images/finddir_2.jpg)
finddir-示例3
1 t0.txt="sd0/picture/"
2
3 //查找SD卡根目录中是否有名称为“picture”的文件夹,将结果返回到n0.val中
4 finddir t0.txt,n0.val
![../_images/finddir_3.jpg](../_images/finddir_3.jpg)
注意
内存文件系统不支持子目录,SD卡支持子目录,目录路径必须以”/”结尾。
在创建或删除文件夹前请先检查该文件夹是否存在
finddir指令-样例工程下载
演示工程下载链接: