2

如何检查文件夹中是否存在具有任何名称的文件?我也想忽略子文件夹。

谢谢。

编辑:

认为我已经得到它,但任何贡献也受到赞赏......

If Folder.Files.Count > 0 Then
   'Do something
4

2 回答 2

5

我想你已经明白了,几乎是

Const PATH = "C:\Path\to\folder"
dim fso: set fso = CreateObject("Scripting.FileSystemObject")
dim folder: set folder = fso.getFolder(PATH)
if folder.files.Count <> 0 then
    'do something
end if

如果路径不存在,您可能希望在FolderExists()之前检查路径是否有效或捕获错误。getFolder(PATH)files集合不包括子文件夹。

于 2011-07-20T11:40:42.457 回答
1

看一下文件系统对象(FSO)。它采用 和 等FileExists()方法FolderExists()

于 2011-07-20T09:00:31.297 回答