我希望能够找出文件夹中有多少个文件夹。这是因为我要制作一个备份系统,我希望能够说出文件夹中是否已有5个文件夹,然后删除最旧的文件夹并添加新的文件夹。我将如何做到这一点?
答案 0 :(得分:2)
首先,您可以使用My.Computer.FileSystem.GetDirectories方法获取所有子目录的集合。找出该集合中存在多少项目应该是微不足道的。
如果您需要搜索最旧的版本,请对之前API调用中的每个项目使用My.Computer.FileSystem.GetFileInfo方法。返回的FileInfo对象将包含其他信息中的创建时间。希望这有帮助!
答案 1 :(得分:0)
我解决了,
Dim counter As _
System.Collections.ObjectModel.ReadOnlyCollection(Of String)
counter = My.Computer.FileSystem.GetDirectories("C:\test")
MsgBox("number of folders is " & CStr(counter.Count))
我刚刚获得了一个文件并对其进行了一些修改:)....现在计算出日期系统