Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
444to448
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
444to448
444to448
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

fso FreeSpace

fso FreeSpace
21.06.2004 20:15:47
haller
Hallo Leute,
kann mir jemand sagen, wie ich auch unter
Windows 98 mit dem FileSystemObject
Laufwerksgrößen über 2 GB abfragen kann?
Windows XP hat kein Problem damit.
Danke
Olaf

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: fso FreeSpace
21.06.2004 21:29:21
Nepumuk
Hallo Olaf,
versuch mal das:


Option Explicit
Private Declare Function GetDiskFreeSpace Lib "kernel32" Alias "GetDiskFreeSpaceA" (ByVal lpRootPathName As String, lpSectorsPerCluster As Long, lpBytesPerSector As Long, lpNumberOfFreeClusters As Long, lpTtoalNumberOfClusters As LongAs Long
Public Sub free_diskspace()
    Dim Sectors As Long, Bytes As Long, FreeC As Long, TotalC As Long, Total As Double, Freeb As Double
    GetDiskFreeSpace "C:\", Sectors, Bytes, FreeC, TotalC
    Cells(1, 1) = "Path: C:\"
    Cells(2, 1) = "Sectors per Cluster: " + Str$(Sectors)
    Cells(3, 1) = "Bytes per sector: " + Str$(Bytes)
    Cells(4, 1) = "Number Of Free Clusters: " + Str$(FreeC)
    Cells(5, 1) = "Total Number Of Clusters: " + Str$(TotalC)
    Total = CSng(TotalC&) * CSng(Sectors&) * CSng(Bytes&)
    Cells(6, 1) = "Total number of bytes in path: " + Str$(Total)
    Freeb = CSng(FreeC&) * CSng(Sectors&) * CSng(Bytes&)
    Cells(7, 1) = "Free bytes: " + Str$(Freeb)
End Sub


Sollte ab Windows95 funktionieren.
Gruß
Nepumuk
Anzeige
AW: fso FreeSpace
21.06.2004 21:56:10
haller
Hallo Nepumuk,
danke für Deine Antwort, aber leider
geht auch diese Funktion unter Windows98
nur bis 2 GB (65526 Cluster).
Schade, hätte auch gehofft....
Viele Grüße
Olaf

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige