从文件路径中获取文件名等信息
从文件路径中(如:E:\projects\web\vcer\app\js\pageViewer.js)获取文件名等信息(如:pageViewer.js)
获取文件的名字,Ext表明是否包含后缀
CString CUtil::GetFileTitleFromFileName(CString FileName, BOOL Ext) { int Where; Where = FileName.ReverseFind('\\'); if (Where == -1) Where = FileName.ReverseFind('/'); CString FileTitle = FileName.Right(FileName.GetLength() - 1 - Where); if (!Ext) { int Which = FileTitle.ReverseFind('.'); if (Which != -1) FileTitle = FileTitle.Left(Which); } return FileTitle; }
获取文件所在的路径:
CString CUtil::GetFilePathFromFileName(CString FileName) { int Where; Where = FileName.ReverseFind('\\'); if (Where == -1) Where = FileName.ReverseFind('/'); CString FilePath = FileName.Left(Where); return FilePath + '\\'; }
注:转载文章需注明来源:VCer.net 文章地址:http://vcer.net/6329.html
如果你觉得VCer.net不错,而且你愿意为VCer.net捐赠一元钱,那么点击后面的捐赠按钮吧:)
我得意,我用他的代码;
我自豪,他用我的代码!
void main() { printf("hello, vcer!"); }
A B C D E
jingqiang 于 2007-01-13 17:18:05.0 编辑 [回复该贴]