怎么统计一个文件夹下面有多少个文件夹和文件啊!
怎么统计一个文件夹下面有多少个文件夹和文件啊!代码如何写哦!
谢谢!! 回复 1# kingxxg
下面是帮助里的文件搜索例子, 研究修改下就能达到你的目的了!;=============================
;例子1:显示当前目录中所有文件的文件名
;=============================
Local $hSearch = FileFindFirstFile("*.*")
; 检查搜索是否成功
If $hSearch = -1 Then
MsgBox(0, "错误", "没有文件/目录 匹配搜索")
Exit
EndIf
While 1
Local $sFile = FileFindNextFile($hSearch)
If @error Then ExitLoop
MsgBox(4096, "找到的文件:", $sFile)
WEnd
; 关闭搜索句柄
FileClose($hSearch)
;=============================
;例子2:递归查找当前目录及其子目录下的所有文件
;=============================
FindAllFile(@ScriptDir)
Func FindAllFile($sDir)
Local $hSearch = FileFindFirstFile($sDir & "\*.*")
; 检查搜索是否成功
If $hSearch = -1 Then Return
While 1
Local $sFile = FileFindNextFile($hSearch)
If @error Then ExitLoop
If @extended Then
FindAllFile($sDir & "\" & $sFile)
ContinueLoop
EndIf
FileWriteLine("找到的文件.txt",$sDir & "\" & $sFile)
WEnd
; 关闭搜索句柄
FileClose($hSearch)
EndFunc 我想统计文件夹有多少个就可以,不需要浏览都是什么文件夹! 何必这么认真呢楼上两位 帮顶...... 回复 4# 502762378
不认真学什么编程?
如果想得到原码, 那应该发到交易区!
肯出钱那肯定也会得偿所愿! 回复 3# kingxxg
#include <file.au3>
$Folders = _FileListToArray(@ScriptDir,"*",2) ;获取文件夹列表
If Not @error Then MsgBox(0,"文件夹数量有",$Folders) 十分感谢!!
页:
[1]