mfc mysql 选择删除文件_MFC应用实例:[60]删除指定类型的文件
双击“删除文件”按钮添加响应函数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]删除指定类型的文件相关推荐
- linux 复制指定类型,用Linux命令行实现删除和复制指定类型的文件
(一)Linux 删除当前目录及子目录中所有某种类型的文件 方法1 : 此方法不能处理目录中带空格的那些. rm -rf `find . -name "*.example"` Li ...
- 用Linux命令行实现删除和复制指定类型的文件
(一)Linux 删除当前目录及子目录中所有某种类型的文件 方法1 : 此方法不能处理目录中带空格的那些. rm -rf `find . -name "*.example"` Li ...
- Atitit.论垃圾文件的识别与清理 文档类型垃圾文件 与api概要设计pa6.doc
Atitit.论垃圾文件的识别与清理 文档类型垃圾文件 与api概要设计pa6.doc 1. 俩个问题::识别垃圾文件与清理策略1 1.1. 文件类型:pic,doc,v,m cc,isho pose ...
- 设置日志不记录指定类型的文件,日志文件的切割,配置静态元素过期时间
访问日志不记录指定类型的文件 修改虚拟主机配置文件 先不重新加载配置,测试访问jpg文件,是否记录日志 测试结果是还是记录了jpg文件的日志 -t graceful重新加载一次,就会发现不会记录jpg ...
- Adobe Acrobat 无法打开文件附件,因为您的PDF文件附件设置不允许打开本类型的文件
问题说明 PDF 中添加了附件,然后无法打开,右键保存自然也不可能保存了. 具体弹框提示如下: Adobe Acrobat 无法打开文件附件,因为您的PDF文件附件设置不允许打开本类型的文件. 解决方 ...
- Java listFiles查找指定类型的文件简单做法
在Java中获取指定类型的文件,可以用带参数的listFiles的来实现 在网上搜了一些方法,几乎都是新建一个实现FilenameFilter或者FileFilter的类,然后把它作为listFile ...
- java检测文件修改_Java 实例 – 查看主机指定文件的最后修改时间
Java 实例 - 查看主机指定文件的最后修改时间 以下实例演示了如何查看主机指定文件的最后修改时间: /* author by w3cschool.cn Main.java */ import ja ...
- linux 移动某个文件夹及其所有子文件夹内指定类型的文件
find /data/home/image1 -type f -iname "*.jpg" -exec mv --backup=numbered -t /data/home/ima ...
- 复制指定目录包括子目录下的所有指定类型的文件
将下列代码复制到txt文本中.保存成后缀名为.bat的文件.然后运行即可. 方案:复制指定文件夹下及其所有子文件夹内 后缀名相同的文件.bat 代码: xcopy /e d:\a\*.txt e:\2 ...
最新文章
- webablizer 分析Apache 的access 日志
- Ubuntu安装 到移动硬盘--操作系统随身携带
- 双模sa_2020年5G终端发展展望:NSA/SA双模终端将成市场“主力军”!
- log算子dog算子
- 综合时如何插入scan_三综合环境试验箱维修时如何做出正确判断?
- Docker 安装 redis 、Redis docker 方式部署
- 爬取今日头条财经版块新闻
- Docker自动构建开发测试平台
- 基于JAVA+SpringMVC+MYSQL的营业厅终端销售系统
- 积分兑换平台(这是一种剥削么?强烈求拍砖)
- wsdl2java 工具_CXF中 wsdl2java工具的使用方法
- 最新老韩泰牛PHP基础班+大牛班+大牛班高级课程
- 【操作系统】时间片轮转调度法
- 计算机打字200字,学打字的作文200字
- 铁道部正在研究高铁月票 重申上座率120%准确可靠
- 如何查区块链项目的服务器地址,怎么查区块链服务器地址
- 第二章:Djgo后台管理
- 如何快速使用msysgit同步GitHub仓库
- 游戏厂商必看:游戏音乐验收标准
- 做Python程序员,工资一般多少?就业的五个方向
热门文章
- C#开发高亮语法编辑器(一)——TextBox ,RichTextBox
- tickcount()修改成小时分钟_银行核心系统24小时机制实现总结
- python动态映射_sqlalchemy动态映射
- html5做咖啡网页素材,HTML5/CSS3咖啡品类切换动画
- c++实现超声回波包络检测_超声波物位计的选用
- php脚本开头注释_PHP文件注释标记及规范小结
- client netty 主动发数据_netty案例,netty4.1基础入门篇十一《netty udp通信方式案例Demo》...
- vue-video-player修改src就会报错_4、修改入口点代码
- java uuid静态方法_Java UUID version()方法与示例
- 查找两个字符串中相同字符串_使两个字符串相同的最低成本