C++ Builder 參考手冊 ? System::Sysutils ? FileSearch
從當(dāng)前路徑和文件夾列表里面查找一個文件
頭文件:#include <System.SysUtils.hpp>
命名空間:System::Sysutils
函數(shù)原型:
System::UnicodeString __fastcall FileSearch(const System::UnicodeString Name, const System::UnicodeString DirList);
參數(shù):
- Name:文件名;
- DirList:文件夾列表最欠,如果有多個文件夾:
? Windows 操作系統(tǒng):文件夾之間用分號;
分割观堂;
? 其他操作系統(tǒng):文件夾之間用冒號:
分割;
返回值:
- 先從當(dāng)前路徑找文件 Name嘁灯,如果找不到,再從 DirList 里面找够挂;
? 如果找到文件旁仿,返回找到文件所在的文件夾;
? 如果沒找到文件孽糖,返回空字符串枯冈; - 當(dāng)前路徑可能是用戶文件夾,可執(zhí)行文件文件夾本身办悟,或者創(chuàng)建快捷方式時指定的文件夾:
? 可以通過 SetCurrentDir 修改當(dāng)前文件夾位置尘奏;
? 可以通過 GetCurrentDir 獲取當(dā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 參考手冊 ? System::Sysutils ? FileSearch