C++ Builder 參考手冊(cè) ? System::Sysutils ? DiskFree
獲取磁盤的可用空間
頭文件:#include <System.SysUtils.hpp>
命名空間:System::Sysutils
函數(shù)原型:
__int64 __fastcall DiskFree(System::Byte Drive);
參數(shù):
- Drive:磁盤驅(qū)動(dòng)器編號(hào),0:當(dāng)前驅(qū)動(dòng)器,1:A魄幕,2:B畜吊,3:C,...锄奢;
返回值:
- 磁盤可用空間,字節(jié)數(shù) (bytes)臭杰;
- -1 驅(qū)動(dòng)器不存在蔬咬;
- 如果 Drive 等于 0鲤遥,為當(dāng)前驅(qū)動(dòng)器,即當(dāng)前路徑的驅(qū)動(dòng)器林艘,當(dāng)前路徑可能是用戶文件夾盖奈,可執(zhí)行文件文件夾本身,或者創(chuàng)建快捷方式時(shí)指定的文件夾:
? 可以通過 SetCurrentDir 修改當(dāng)前文件夾位置狐援;
? 可以通過 GetCurrentDir 獲取當(dāng)前文件夾位置钢坦; - 這個(gè)函數(shù)只支持 Windows 操作系統(tǒng)。
相關(guān):
- System::Sysutils::CreateDir
- System::Sysutils::ForceDirectories
- System::Sysutils::RemoveDir
- System::Sysutils::GetCurrentDir
- System::Sysutils::SetCurrentDir
- System::Sysutils::FileExists
- System::Sysutils::DirectoryExists
- System::Sysutils::FileSearch
- System::Sysutils::FindFirst
- System::Sysutils::FindNext
- System::Sysutils::FindClose
- System::Sysutils::FileAge
- System::Sysutils::FileGetDate
- System::Sysutils::FileGetDateTimeInfo
- System::Sysutils::FileSetDate
- System::Sysutils::FileGetAttr
- System::Sysutils::FileSetAttr
- System::Sysutils::FileIsReadOnly
- System::Sysutils::FileSetReadOnly
- System::Sysutils::DeleteFile
- System::Sysutils::RenameFile
- System::Sysutils::IsAssembly
- System::Sysutils::DiskFree
- System::Sysutils::DiskSize
- System::Sysutils::FileDateToDateTime
- System::Sysutils::DateTimeToFileDate
- System::Sysutils
C++ Builder 參考手冊(cè) ? System::Sysutils ? DiskFree