آموزش دلفی و نکات برنامه نویسی و پاسخ به پرسشهای شما در زمینه برنامه نویسی |
function GetDiskFreeSpace(DriveLetter : String): Int64;
var
sgDrive : String;
pcDrive : PChar;
chDrive : Char;
inDrive : Int64;
begin
sgDrive := Trim(DriveLetter);
sgDrive := Copy(sgDrive,1,1);
sgDrive := UpperCase(sgDrive);
pcDrive := PChar(sgDrive);
chDrive := pcDrive[0];
inDrive := Ord(chDrive)-64;
if inDrive < 0 Then inDrive := 0;
Result := DiskFree(inDrive);
end;
|
|
POWERED BY BLOGFA.COM |
|