Otevřít hlavní menu

Změny

DiskSize

Přidáno 785 bajtů, 2. 10. 2012, 16:05
bez shrnutí editace
Vrací celkovou velikost v bajtech v určené diskové jednotce.

;Deklarace
function DiskSize(Drive: Byte): Longint;

;Režim
:Windows, Reálný, Chráněný

;Poznámky
:kde
:{| class="wikitable"
| 0 || Aktuální jednotka
|------------------------
| 1 || Mechanika A
|------------------------
| 2 || Mechanika B
|------------------------
| 3 || Disk C
|}
:atd.

;Návratová hodnota
: -1, pokud je číslo diskové jednotky neplatné.

;Viz také
:[[DiskFree]]

:[[GetDir]]


Vzorový příklad

{ Disksize.PAS }
{ Vzorový příklad pro funkci DiskSize. }
{ Pro Windows: }
{ uses WinDos, WinCrt; }
uses Dos;
begin
Writeln(DiskSize(0) div 1024, ' Kbajtů kapacity ');
end.

[[Category:DOS]]
[[Category:WinDos]]
[[Category:Funkce DOS]]
[[Category:Funkce stavu disku]]