读书人

怎么输出文件名gt000928.bmp

发布时间: 2012-08-15 16:57:17 作者: rapoo

如何输出文件名gt000928.bmp
我会输出连续的文件名,如1.bmp,2.bmp,3.bmp,4.bmp,5.bmp...但如何输出gt000928.bmp,gt000929.bmp,gt000930.bmp,gt000931.bmp,gt000932.bmp...这样的文件名呢?

存储文件名的变量我用的是Cstring类型。

[解决办法]
Isnumric()自己电脑上没得MSDN。函数名不知道是不是完全正确。
你先按字符判断,哪个字母是字符还是数字。把后面数字取出来转换为整型。再format.
[解决办法]
CString strFileName;
int i = //你需要的文件名的序号
strFileName.Format( "gt%06d.bmp", i );
[解决办法]

探讨
CString strFileName;
int i = //你需要的文件名的序号
strFileName.Format( "gt%06d.bmp", i );

[解决办法]
探讨

引用:
CString strFileName;
int i = //你需要的文件名的序号
strFileName.Format( "gt%06d.bmp", i );

UP
strFileName.Format( L"gt%06d.bmp", i );

[解决办法]
CString str;
str.Format()

读书人网 >VC/MFC

热点推荐