VC++创建指定路径的一系列文件夹
来源:互联网 发布:回溯算法 编辑:程序博客网 时间:2024/05/22 15:38
方法很简单,就是简单的调用 PathFileExists()和CreateDirectory()函数,具体过程如下:
/***********生成指定路径的文件夹**********/
CString strPath = "G:\Speech\Text\yuyin\Store";//此处可随意定义,但格式必须与所示一致,会依次创建所有的,如果已经创建好了,则不创建
CString strWPath = strPath;
CString strTemp;
if(!PathFileExists(strPath))//文件夹不存在则创建
{
strPath.TrimLeft(strPath.Left(3));
int i = strPath.Find("\\");
if(i>0)
{
strTemp = strWPath.Left(3) + strPath.Left(i);
}
else
{
strTemp = strWPath;
}
strPath.TrimLeft(strPath.Left(i));
if(!PathFileExists(strTemp))
CreateDirectory(strTemp,NULL);
while(strPath.Find("\\") == 0)
{
strPath.TrimLeft(strPath.Left(1));
int j = strPath.Find("\\");
if(j > 0)
{
strTemp = strTemp + "\\" + strPath.Left(j);
strPath.TrimLeft(strPath.Left(j));
}
else
strTemp = strTemp + "\\" + strPath;
if(!PathFileExists(strTemp))
CreateDirectory(strTemp, NULL);
}
}
- VC++创建指定路径的一系列文件夹
- VC获取指定文件夹路径
- VC 获取指定文件夹路径的方法小结
- Java 创建指定文件路径下的文件夹
- vc++打开文件夹时,指定初始路径
- vc++打开文件夹时,指定初始路径
- VC++选择文件夹的路径
- C++ 指定路径文件夹存在与否查询及文件夹创建
- 日志源代码,删除指定路径所有文件夹名,并创建新的日志文件
- 删除一个指定路径的文件夹
- 复制指定路径的文件和文件夹
- [C#]打开指定路径的文件夹
- 复制指定路径的文件和文件夹
- C#遍历指定路径下的文件夹
- 获取指定文件夹的文件路径
- matlab遍历指定路径下的文件夹
- 获取指定路径下的文件夹名
- MFC 打开指定路径的文件夹程序
- GDI+ 显示DICOM 图像测试
- 30天自制操作系统
- Unparsed aapt error(s)! Check the console for output解决方法
- PostgreSQL/PostGIS安装
- IOS 数据存储
- VC++创建指定路径的一系列文件夹
- 12.log4j.properties例子:log4j.appender.file.Append
- 为什么学C++比C#的长期风险低
- Linux - How to trace port to pid
- 【学习Android遇到的错误】conversion to dalvik format failed with error 1的解决办法汇总
- linux安装vmtools
- praat语音标注
- poj2421 Constructing Roads (prime)
- 硬件检测:安装、停用