1. как узнать размер директории
2. список всех поддиректорий в директории
Dim FSOMain As New FileSystemObject
Private Sub Form_Load()
Print FolderSize("C:\")
End Sub
Function FolderSize(Path As String) As Double
Dim Folder As Folder
Dim elem As Folder
Dim size As Double
Set Folder = FSOMain.GetFolder(Path)
size = Folder.size
For Each elem In Folder.SubFolders
size = size + FolderSize(elem.Path)
Next elem
FolderSize = size
End Function
Сейчас этот форум просматривают: AhrefsBot, Majestic-12 [Bot], PetalBot, Yandex-бот и гости: 3