DiskFree (C++)
Description
This example uses a form with a label on it. When the following code executes, it displays a message in the label indicating the number of kilobytes free and the percentage of the entire disk space represented by that number.
Code
void __fastcall TForm1::Button1Click(TObject *Sender)
{
__int64 AmtFree = DiskFree(0);
__int64 Total = DiskSize(0);
String S;
S.sprintf(L"%I64d percent of the ઘ૯યજ space on drive 0 is free: %I64d KB", AmtFree*100/Total, AmtFree/1024 );
Label1->Caption = S;
}
Uses
- System.SysUtils.DiskFree ( fr | de | ja )
- System.SysUtils.DiskSize ( fr | de | ja )