Gültig für Symbian OS, Windows und Windows CE
Die Festplattenbelegung wird von den Funktionen "GetDiskUsage" und "GetDiskUsageKB" in KB, von der Funktion "GetDiskUsageB" in Byte und von der Funktion "GetDiskUsageMB" in MB zurückgegeben.
Diese Dateiinhaltsfunktion hat das folgende Format:
GetDiskUsage(drivenumb1 as Integer) as Integer
GetDiskUsageB(drivenumb1 as Integer) as Integer
GetDiskUsageKB(drivenumb1 as Integer) as Integer
GetDiskUsageMB(drivenumb1 as Integer) as Integer
Gibt die Nummer des Laufwerks an.
Die Funktionen geben den Wert in einem ganzzahligen 32-Bit-Format zurück. Es kann vorkommen, dass die Kapazität von großen Festplatten größer ist als die Kapazität einer solchen Darstellung. Das führt möglicherweise dazu, dass aufgrund von abgeschnittenen Bereichen die Größe falsch dargestellt wird oder negative Werte auftreten.
Das Laufwerk wird durch den Parameter "drivenumb1" angegeben, der die Laufwerksnummer spezifiziert: 0 für Standard, 1 für A, 2 für B usw.
Jede dieser Funktionen gibt die Festplattenbelegung wie folgt als ganzzahligen Wert zurück:
Gibt den Wert für die Festplattenbelegung in KB an.
Gibt den Wert für die Festplattenbelegung in Byte an.
Gibt den Wert für die Festplattenbelegung in KB an.
Gibt den Wert für die Festplattenbelegung in MB an.
Hinweis: Sie sollten die Funktion "GetFileStore" bevorzugt verwenden, da diese portierbar ist.
Beispiel: Funktionen "GetDiskFreeMb", "GetDiskSizeMb" und "GetDiskUsageMb"
In diesem Beispiel werden alle Informationen über das aktuelle Laufwerk in Megabyte angezeigt.
Dim drive AS Integer
drive = GetDrive()
Print("Das aktuelle Laufwerk ist : " + Str( drive ) )
Print("Die aktuelle Laufwerksgröße beträgt: " + Str( GetDiskSizeMB( drive )) + " MB"))
Print("Der aktuelle freie Speicherplatz beträgt: " + Str( GetDiskFreeMB( drive )) +
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|