C++ Builder 參考手冊(cè) ? System::Sysutils ? DiskSize
獲取磁盤的總空間
頭文件:#include <System.SysUtils.hpp>
命名空間:System::Sysutils
函數(shù)原型:
__int64 __fastcall DiskSize(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í)指定的文件夾:
? 可以通過(guò) SetCurrentDir 修改當(dāng)前文件夾位置;
? 可以通過(guò) GetCurrentDir 獲取當(dāng)前文件夾位置硝岗; - 這個(gè)函數(shù)只支持 Windows 操作系統(tǒng)氢哮。
相關(guān):
- System::Sysutils::DiskFree
- System::Sysutils::DiskSize
- 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::FileDateToDateTime
- System::Sysutils::DateTimeToFileDate
- System::Sysutils
C++ Builder 參考手冊(cè) ? System::Sysutils ? DiskSize