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.
Funktionssyntax:
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. Große Festplatten können die Kapazität überschreiten. 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:
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 © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|