- 7
- 0
- 约2.49千字
- 约 5页
- 2017-07-10 发布于湖北
- 举报
VC++中如何遍历整个目录树查找文件在应用程序的开发过程中,经常会遇到如何查找某一文件以确定此文件路径的问题。利用CFileFind类可以比较方便地在当前目录下进行文件查找,但却不能对其子目录中的文件进行搜寻。而实际应用中往往需要对某一整个目录树,甚至是整个C盘或D盘驱动器进行文件搜寻。通过实践,我们在Visual C++ 6.0中编程实现了如何遍历任意目录树,以查找某一特定的文件。 在下面的具体陈述中可以看到,在确定要查找的文件名和要进行搜索的目录的名称后,将调用函数Search_Directory进行文件的查找。首先依次查找当前目录下的每一个实体(文件或是子目录),如果是某一子目录,则进入该子目录并递归调用函数Search_Dirctory进行查找,查找完毕之后, 再返回上一级目录;如果不是子目录而是某一文件,则判断其是否就是我们要查找的文件,如果是则输出其完整的文件路径。这样,通过Search_Directory函数的反复递归调用,就可以实现对整个目录,包括子目录的遍历搜索。下面将举例详细讲述如何在VC++中编程实现在整个目录树中的文件查找。 1.在Visual C++ 6.0(VC++ 5.0与之类似)中用默认方式创建了一基于对话框的应用程序Search。在主窗口对话框上放置一命令按钮,其Caption为“Search File”,ID为ID—BUTTON—SEAR
您可能关注的文档
- 第五章 人体工程学图解.pdf
- 三星GT-I9152_说明书要领.pdf
- 第十一章 上海大众iCrEAM维修管理用户手册-SKODA.docx
- 第十一章 Endnote数据库从建立到应用.pdf
- BX100005_GPON终端产品概述及维护-20080626-B.ppt
- 第十章 使用director来制作配对记忆游戏.docx
- 计算机二级考点整理剖析.docx
- 分发用于 iOS 设备企业级应用程序.docx
- 传真机维修资料(完整版).doc
- 办公室政治我们该怎样对待.doc
- 2025至2030国内高档办公室家具行业市场发展分析及有效策略与实施路径评估报告.docx
- 2025至2030鸡养殖行业深度研究及发展前景投资评估分析.docx
- 商务谈判技巧与合同签订实务解析.docx
- 2025至2030中国智能坐便器行业市场深度调研及竞争格局与投资策略报告.docx
- 2025至2030特色小镇产业市场发展分析及前景趋势与细分市场及应用领域与趋势展望研究报告.docx
- 护理安全核心制度解读.pptx
- 2026快递物流行业市场规模预测投资评估市场现状规划报告.docx
- 2026物流行业竞争格局配送效率成本节约发展趋势分析研究.docx
- 2026润滑油检测认证体系完善与质量管控升级报告.docx
- 初中英语实用口语情景训练全集.docx
最近下载
- 多层互剪搅拌桩(CS-DSM桩)施工工法.pdf VIP
- 我在兄弟会的时光cg完整攻略.pdf VIP
- 2023年超星泛雅-周海宏-音乐鉴赏答案.doc VIP
- 注册岩土工程师:《专业案例-下午卷》2023年考试真题与参考答案.pdf VIP
- 皖2014J301民用建筑常用饰面.pdf VIP
- 2025福建省晋江市中考物理必背100题及答案详解(名师系列).docx VIP
- 2026最新医院招聘护士考试试题库及答案.docx VIP
- LME71…LME72…LME73…程控器-基础文件(二)-中文.pdf VIP
- 毕业设计(论文)-汽车后视镜机械结构设计.docx
- 电路,版图,芯片设计.docx VIP
原创力文档

文档评论(0)