用MFC如何删除指定文件夹下指定扩展名的文件?
03060212的方法我开始也试过的,就是不行,是不是将*.*改为*.txt(比如是txt),就是不行...
03060212的方法我开始也试过的,就是不行,是不是将*.*改为*.txt(比如是txt),就是不行
展开
展开全部
else
{
char sTempFileName[200];
CString type,name = sFoundFileName;
type = name.Right(3).MakeUpper();
if(type == "TXT")
{
sprintf(sTempFileName,"%s\\%s",sDirName,sFoundFileName);
DeleteFile(sTempFileName);
}
}
修改下 试过了吗?
{
char sTempFileName[200];
CString type,name = sFoundFileName;
type = name.Right(3).MakeUpper();
if(type == "TXT")
{
sprintf(sTempFileName,"%s\\%s",sDirName,sFoundFileName);
DeleteFile(sTempFileName);
}
}
修改下 试过了吗?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
遍历该目录下的所有*.扩展名的文件,琢个删除
参考资料: http://www.d9soft.com/article/259/Article6973_1.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
回答的好,学习一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询