Gültig für Symbian OS, Windows und Windows CE
Die Festplattengröße wird von der Funktion "GetDiskSize" in KB, von der Funktion "GetDiskSizeB" in Byte, von der Funktion "GetDiskSizeKB" in KB und von der Funktion "GetDiskSizeMB" in MB zurückgegeben.
Funktionssyntax:
GetDiskSize(drivenumb1 as Integer) as Integer
GetDiskSizeB(drivenumb1 as Integer) as Integer
GetDiskSizeKB(drivenumb1 as Integer) as Integer
GetDiskSizeMB(drivenumb1 as Integer) as Integer
Gibt die Nummer des Laufwerks an. Verwenden Sie 0 für Standard, 1 für A, 2 für B usw.
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.
Jede dieser Funktionen gibt die Festplattengröße wie folgt als ganzzahligen Wert zurück:
Wert für die Festplattengröße in KB.
Wert für die Festplattengröße in Byte.
Wert für die Festplattengröße in KB.
Wert für die Festplattengröße in MB.
Hinweis: Anstelle der Funktion "GetDiskSize" sollte bevorzugt die Funktion "GetFileStoreSize" verwendet werden, die portierbar ist.
Beispiel:
Dim Size,Used,Free as integer Dim out as string Size=GetDiskSize(3) if (Size<>-1) then out="Total size: "+chr(9)+str(Size)+" Byte"+ chr(10) Used=GetDiskUsage(3) out=out+"Byte belegt: "+chr(9)+str(Used)+" Byte"+ chr(10) Free=GetDiskFre
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|