双击“删除文件”按钮添加响应函数OnDelete(),在响应函数OnDelete()中添加一下代码:

void CDeleteCertainFolderFileDlg::OnDelete()

{

UpdateData(true);

CString m_extern;

switch (m_radio)//获取要删除文件类型的后缀名

{

case 0:

GetDlgItem(IDC_RADIO1)->GetWindowText(m_extern);

break;

case 1:

GetDlgItem(IDC_RADIO2)->GetWindowText(m_extern);

break;

case 2:

GetDlgItem(IDC_RADIO3)->GetWindowText(m_extern);

break;

case 3:

GetDlgItem(IDC_RADIO4)->GetWindowText(m_extern);

break;

case 4:

GetDlgItem(IDC_RADIO5)->GetWindowText(m_extern);

break;

}

if(m_strFolder!="" && m_extern!="")//当前目录和文件类型不为空

{

CString str,strdel;

//构造类似"C:\\My Documents\\*.txt"的类型

char string[60];

strcpy( string, m_strFolder);

strcat( string, "\\*" );

strcat( string, m_extern );

CFileFind filefind;

if(filefind.FindFile(string,0)!=0)//遍历搜索文件

{

while(filefind.FindNextFile()!=0)

{

strdel=filefind.GetFilePath();//获取文件名

CFile::Remove(strdel);//删除文件

}

strdel=filefind.GetFilePath();

CFile::Remove(strdel);

AfxMessageBox("文件删除完成!");

DisplayFileList(m_strFolder);//更新显示列表框

}

else

{

AfxMessageBox("当前目录下,没有这种类型的文件!");

}

}

else

AfxMessageBox("请选择目录!");

}

mfc mysql 选择删除文件_MFC应用实例:[60]删除指定类型的文件相关推荐

  1. linux 复制指定类型,用Linux命令行实现删除和复制指定类型的文件

    (一)Linux 删除当前目录及子目录中所有某种类型的文件 方法1 : 此方法不能处理目录中带空格的那些. rm -rf `find . -name "*.example"` Li ...

  2. 用Linux命令行实现删除和复制指定类型的文件

    (一)Linux 删除当前目录及子目录中所有某种类型的文件 方法1 : 此方法不能处理目录中带空格的那些. rm -rf `find . -name "*.example"` Li ...

  3. Atitit.论垃圾文件的识别与清理 文档类型垃圾文件 与api概要设计pa6.doc

    Atitit.论垃圾文件的识别与清理 文档类型垃圾文件 与api概要设计pa6.doc 1. 俩个问题::识别垃圾文件与清理策略1 1.1. 文件类型:pic,doc,v,m cc,isho pose ...

  4. 设置日志不记录指定类型的文件,日志文件的切割,配置静态元素过期时间

    访问日志不记录指定类型的文件 修改虚拟主机配置文件 先不重新加载配置,测试访问jpg文件,是否记录日志 测试结果是还是记录了jpg文件的日志 -t graceful重新加载一次,就会发现不会记录jpg ...

  5. Adobe Acrobat 无法打开文件附件,因为您的PDF文件附件设置不允许打开本类型的文件

    问题说明 PDF 中添加了附件,然后无法打开,右键保存自然也不可能保存了. 具体弹框提示如下: Adobe Acrobat 无法打开文件附件,因为您的PDF文件附件设置不允许打开本类型的文件. 解决方 ...

  6. Java listFiles查找指定类型的文件简单做法

    在Java中获取指定类型的文件,可以用带参数的listFiles的来实现 在网上搜了一些方法,几乎都是新建一个实现FilenameFilter或者FileFilter的类,然后把它作为listFile ...

  7. java检测文件修改_Java 实例 – 查看主机指定文件的最后修改时间

    Java 实例 - 查看主机指定文件的最后修改时间 以下实例演示了如何查看主机指定文件的最后修改时间: /* author by w3cschool.cn Main.java */ import ja ...

  8. linux 移动某个文件夹及其所有子文件夹内指定类型的文件

    find /data/home/image1 -type f -iname "*.jpg" -exec mv --backup=numbered -t /data/home/ima ...

  9. 复制指定目录包括子目录下的所有指定类型的文件

    将下列代码复制到txt文本中.保存成后缀名为.bat的文件.然后运行即可. 方案:复制指定文件夹下及其所有子文件夹内 后缀名相同的文件.bat 代码: xcopy /e d:\a\*.txt e:\2 ...

最新文章

  1. webablizer 分析Apache 的access 日志
  2. Ubuntu安装 到移动硬盘--操作系统随身携带
  3. 双模sa_2020年5G终端发展展望:NSA/SA双模终端将成市场“主力军”!
  4. log算子dog算子
  5. 综合时如何插入scan_三综合环境试验箱维修时如何做出正确判断?
  6. Docker 安装 redis 、Redis docker 方式部署
  7. 爬取今日头条财经版块新闻
  8. Docker自动构建开发测试平台
  9. 基于JAVA+SpringMVC+MYSQL的营业厅终端销售系统
  10. 积分兑换平台(这是一种剥削么?强烈求拍砖)
  11. wsdl2java 工具_CXF中 wsdl2java工具的使用方法
  12. 最新老韩泰牛PHP基础班+大牛班+大牛班高级课程
  13. 【操作系统】时间片轮转调度法
  14. 计算机打字200字,学打字的作文200字
  15. 铁道部正在研究高铁月票 重申上座率120%准确可靠
  16. 如何查区块链项目的服务器地址,怎么查区块链服务器地址
  17. 第二章:Djgo后台管理
  18. 如何快速使用msysgit同步GitHub仓库
  19. 游戏厂商必看:游戏音乐验收标准
  20. 做Python程序员,工资一般多少?就业的五个方向

热门文章

  1. C#开发高亮语法编辑器(一)——TextBox ,RichTextBox
  2. tickcount()修改成小时分钟_银行核心系统24小时机制实现总结
  3. python动态映射_sqlalchemy动态映射
  4. html5做咖啡网页素材,HTML5/CSS3咖啡品类切换动画
  5. c++实现超声回波包络检测_超声波物位计的选用
  6. php脚本开头注释_PHP文件注释标记及规范小结
  7. client netty 主动发数据_netty案例,netty4.1基础入门篇十一《netty udp通信方式案例Demo》...
  8. vue-video-player修改src就会报错_4、修改入口点代码
  9. java uuid静态方法_Java UUID version()方法与示例
  10. 查找两个字符串中相同字符串_使两个字符串相同的最低成本