Parsi Coders

نسخه‌ی کامل: سورس کد بدست اوردن فضای خلی پارتیشن(دلفی)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
با سورس میتونید با وارد کردن درایو مورد نظر فضای خالیش رو بدست بیارید برای سورس زیر احتیاج هست از یونیت SysUtils استفاده کنید.
سورس کد :
کد:
function DiskSpaceInfo(const Drive: string; out AvailBytes, TotalBytes,
  FreeBytes: Int64): Boolean;
begin
  // We use GetDiskFreeSpaceEx from SysUtils since it deals with OSs that do not
  // support the Windows GetDiskFreeSpaceEx API call
  Result := SysUtils.GetDiskFreeSpaceEx(
    PChar(Drive), AvailBytes, TotalBytes, @FreeBytes
  );
  if not Result then
  begin
    AvailBytes := 0;
    TotalBytes := 0;
    FreeBytes := 0;
  end;
end;