[Delphi] ドライブの空き容量を取得する
procedure TForm1.Button1Click(Sender: TObject);
var
        UserFree, DiskTotal: Int64;
        PDiskFree: PLargeInteger;
begin
    GetDiskFreeSpaceEx( 'C:\', UserFree, DiskTotal, @PDiskFree );
    ShowMessage( format('利用可能容量は%.2fGBです。',
                    [(((UserFree/1024.0)/1024.0)/1024.0)]) );
end;
      

・インターネット上の情報や書籍の内容を一部参考に作成してます。
・コーディング内容は著作権フリーですが、使用する場合は自己責任にてお願いします。
・記述内容に問題点や改善点がありましたらこちらまでお願いします。

サンプル集の一覧に戻る