Свойство FreeSpace
Возвращает величину свободного пространства, доступного для пользователя на указанном диске или в сетевой папке. Только для чтения.
Синтаксис
object. FreeSpace
Объект всегда является объектом Drive.
Замечания
Значение, возвращаемое свойством FreeSpace , обычно совпадает с значением, возвращаемым свойством AvailableSpace . Различие между ними может возникнуть в случае использования компьютерных систем, поддерживающих квоты.
В следующем коде показано использование свойства FreeSpace .
Sub ShowFreeSpace(drvPath)
Dim fs, d, s
Set fs = CreateObject("Scripting.FileSystemObject")
Set d = fs.GetDrive(fs.GetDriveName(drvPath))
s = "Drive " & UCase(drvPath) & " - "
s = s & d.VolumeName & vbCrLf
s = s & "Free Space: " & FormatNumber(d.FreeSpace/1024, 0)
s = s & " Kbytes"
MsgBox s
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.