|
CBlueUI
vxxx
C++ 跨平台跨框架的数据可视化工具
|
函数 | |
| UI_EXP LPCTSTR | GetOSLocalString () |
| 获得系统本地类型 | |
| UI_EXP BeString | GetRealpath (LPCTSTR path) |
| 将相对路径转换为实际路径(全路径)。 | |
| UI_EXP BeString | GetSystemDir (DirectoryType type) |
| UI_EXP BOOL | IsExistsW (LPCWSTR folder) |
| 验证文件夹是否存在 | |
| UI_EXP BOOL | IsExistsA (LPCSTR folder) |
| 验证文件夹是否存在 | |
| UI_EXP BOOL | MakeDirA (LPCSTR folder) |
| 创建文件夹 | |
| UI_EXP BOOL | MakeDirW (LPCWSTR folder) |
| 创建文件夹 | |
| UI_EXP void | GetDirectorys (FileTreeInfo &fsTree, int depth=0, BOOL is_tree_result=FALSE) |
| 获取指定目录的子目录列表 | |
| UI_EXP void | GetFiles (FileTreeInfo &fsTree, LPCTSTR postfix, int depth=0, BOOL is_tree_result=FALSE) |
| 获得当前文件夹内的全部文件 | |
| UI_EXP void | GetOpenPath (OpenFileModel model, LPCTSTR title, LPCTSTR filter, LPCTSTR init_path, BasicStringBuffer *path, std::vector< BeString > *pathlist=NULL, std::function< void(const char *)> f=nullptr) |
| 获得当前文件夹内的全部文件 | |
| UI_EXP void UtilsFileSystem::GetDirectorys | ( | FileTreeInfo & | fsTree, |
| int | depth = 0, | ||
| BOOL | is_tree_result = FALSE ) |
获取指定目录的子目录列表
| vecDir | [out] 存放返回结果 |
| folder | [in] 检索目录 |
| depth | [in] 递归检索次数,0(不限次数) |
| is_tree_result | 结果是否保留层级树状结构 |
| UI_EXP void UtilsFileSystem::GetFiles | ( | FileTreeInfo & | fsTree, |
| LPCTSTR | postfix, | ||
| int | depth = 0, | ||
| BOOL | is_tree_result = FALSE ) |
获得当前文件夹内的全部文件
| vecFile | [out] 存放返回结果 |
| folder | [in] 检索目录 |
| postfix | [in] 后缀名称,为空检索所有文件(.zip .txt .exe .dmg .png .jpg ) |
| depth | [in] 递归检索次数,-1(不限次数), |
| is_tree_result | 结果是否保留层级树状结构 |
| UI_EXP void UtilsFileSystem::GetOpenPath | ( | OpenFileModel | model, |
| LPCTSTR | title, | ||
| LPCTSTR | filter, | ||
| LPCTSTR | init_path, | ||
| BasicStringBuffer * | path, | ||
| std::vector< BeString > * | pathlist = NULL, | ||
| std::function< void(const char *)> | f = nullptr ) |
| UI_EXP BeString UtilsFileSystem::GetSystemDir | ( | DirectoryType | type | ) |