截取文件路径
来源:互联网 发布:淘宝卖id篮球鞋的店铺 编辑:程序博客网 时间:2024/06/06 02:52
获得文件名或文件所在文件夹的路径的方法
开发界面时发现通过getPathName()函数得到的路径是完全路径,即d:\测试\test.txt。
如果只想得到文件名,可以用getFileName()函数来获得,也可使用下列代码:
inPutFilePath = dlg.getPathName();int nPos= inPutFilePath.ReverseFind('\\');CString fileName = inPutFilePath.Right(inPutFilePath.GetLength() - nPos - 1 );//fileName就是文件名
如果想要得到文件所在文件夹的路径,可使用下列代码:
int nPos = inPutFilePath.ReverseFind('\\');fileDirPath = inPutFilePath.Left(pos);
当然也可以使用_splitpath()函数,但是其中的各个参数都是const char *格式的,用起来要经常转换格式,上面的两个方法都是CString型的参数,在MFC中用起来更方便。
希望可以帮到大家,没有帮到的话就作为备忘了。
0 0
- 截取文件路径
- java文件路径截取字符串
- Qt 截取文件路径后的后缀名
- mfc字符串截取-程序路径,文件扩展名等
- File文件创建路径,修改文本内容,截取文本内容
- File文件创建路径,修改文本内容,截取文本内容
- IO操作之截取文件路径及后缀
- lua中如何截取字符串(比如截取文件路径字符串中的文件名)
- 文件路径类 字符串的各种截取方式,包括截取到文件名
- 文件截取
- Java--截取路径字符串
- Java--截取路径字符串
- Java--截取路径字符串
- Java--截取路径字符串
- jQuery路径截取汇总
- C# 截取带路径的文件名字,扩展名,等等 的几种方法.
- C# 截取带路径的文件名字,扩展名,等等 的几种方法
- C# 截取带路径的文件名字,扩展名,等等 的几种方法.
- 25-linux中的任务调度命令
- c# socket 获取本机的IP地址
- 【Android笔记】各个屏幕的logo尺寸要求
- ios开发中关于图片缓存的问题整理
- Newtonsoft.Json.dll
- 截取文件路径
- 将pdf文件转换成txt格式怎么转
- JSON格式
- CMAKE_GENERATOR_TOOLSET and CMAKE_TOOLCHAIN_FILE
- Android分包MultiDex原理详解
- Mac OS X 10.6 Snow Leopard x64 (雪豹) 安装 oracle 10g (10.2) 最终完整教程
- Qt 信号槽机制解析三 补充解释源代码
- sublime的ctags设置
- Java序列化的作用