Feedback

VB - Gesamtgröße eines Laufwerks abfragen

Veröffentlicht von am 15.03.2007
(1 Bewertungen)
Diese Funktion ruf die Gesamtgröße eines Laufwerks ab.
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) - Komplett 

ASP.NET Core und Angular Komplett für .NET-Entwickler

Sie  lernen in drei (3) Tagen wie man mit  ASP.NET Core und den Technologien  MVC, Entity Framework, WebAPI und  Razor professionelle sowie moderne  Web-Anwendungsarchitekturen aufbaut.  Die Schulung ist der perfekte  Einstieg um insbesondere datengetriebene  und präsentationsorientierte  Applikationen auf Basis der robusten und  skalierbaren ASP.NET Core  Plattform zu erstellen. Nach der Veranstaltung kennen Sie die Konzepte von Angular und können Angular in neue und bestehende ASP.NET-Anwendungen einsetzen.

Public Function GetTotalDiskSpace(ByVal DriveLetter As String) As Long
    Try
        Dim DI As New DriveInfo(DriveLetter)
        Return DI.TotalSize
    Catch ex As Exception
        Return -1
    End Try
End Function
Abgelegt unter Festplatte, HDD.

4 Kommentare zum Snippet

Michael Bernhard schrieb am 11.04.2007:
hallo khartak,

das funktioniert aber nicht bei cd's und dvd's.
bei diesen medien wird nur der belegte speicher zurückgegeben !!!

kannst du deinen code entsprechend erweitern ?
würde mich sehr interessieren.

danke

michael bernhard
Tim Hartwig schrieb am 11.04.2007:
Ähm hast du jemals gesehn das auf einer DVD oder CD die tatsächliche Gesamtgröße steht? Also wenn du 100 MB Daten auf einer CD brennst wird dir niemals angezeigt das auf der CD noch 600MB Platz ist bzw. das das eine 700 MB CD ist. Wenn die 100 MB gebrannt sind dann ist die Gesamtgröße der CD auch nur 100MB.
leo schrieb am 08.10.2019:
Wie ruft man die Funktion auf?
Koopakiller schrieb am 15.10.2019:
@leo An sich wie jede Funktion:

Dim size As Long = GetTotalDiskSpace("C")


Oder was genau meinst du?

Siehe auch die Doku zum Konstruktor von DriveInfo:
https://docs.microsoft.com/de-de/dotnet/api/system.io.driveinfo?view=netframework-4.8
 

Logge dich ein, um hier zu kommentieren!