تبليغاتX
آموزش دلفی و پاسخ به پرسشهای شما در دلفی -
 
آموزش دلفی و نکات برنامه نویسی و پاسخ به پرسشهای شما در زمینه برنامه نویسی
 
تابعی برای بدست آوردن میزان فضای خالی دیسک

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;

  نوشته شده در  پنجشنبه هجدهم خرداد 1385ساعت 15:8  توسط مرد تنها  | 
 
  POWERED BY BLOGFA.COM