CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

在线等待~!绝对基础的问题

楼主afantict(非洲土狼)2003-09-04 15:48:23 在 VC/MFC / 基础类 提问

有关FindFirstFile,   FindNextFile,   FindClose的问题  
  假如有目录2003下有文件夹:1,   2,   3,   4,   5,   6,   7,   8   ,   9   ,10,   11,   12  
  用上面的FindFirstFile,   FindNextFile找到了文件夹6  
  而6下有文件:20030601,   20030602,   20030603,   20030604,   20030605,   20030606  
  用上面的FindFirstFile,   FindNextFile找到这些文件,并且全部删除,然后FindClose(6)  
  此时因为6已经空了,所以删掉6  
  FindClose(2003)  
   
   
  问题是我删不掉6,原因是有别的进程在访问该文件,可我已经FindClose啊,为什么?大家帮忙!!  
   
   
   
  问题点数:50、回复次数:4Top

1 楼sjsj(虚怀若谷)回复于 2003-09-04 15:53:48 得分 17

应该要关闭文件Top

2 楼mixtrue(忽报人间曾伏虎,泪飞顿作倾盆雨。)回复于 2003-09-04 15:59:07 得分 17

楼主义该放弃该文件的使用权。   如果一个进程在使用该文件,楼主是删除不掉的。  
  楼主可以判断deletefile   函数的执行情况。   如果不成功可以等待后,在执行。  
   
  Top

3 楼wangweintk(枫杨)回复于 2003-09-04 16:04:47 得分 16

如果在2000下,好象是有这样的问题,但98下不会,你查查资料吧,应该可以解决的。Top

4 楼afantict(非洲土狼)回复于 2003-09-04 16:07:25 得分 0

解决了,我真想杀了我  
  谢谢各位Top

相关问题

  • 绝对高分求教?在线等待。
  • EJB的基础问题!(在线等待)
  • 基础问题?在线等待……
  • 一个基础问题,在线等待
  • 在线等待,weblogic+jbuilder问题!绝对有难度!!!
  • 该问题绝对基础...
  • 关于内存流的操作!绝对高分~!----在线等待,急~!
  • 在Dreamweaver中,如何对层进行绝对的定位????在线等待,谢谢
  • 绝对菜鸟问题,mysql驱动应该怎么装?在线等待.....
  • 2个基础问题,急需解答,在线等待,高分!!!!

关键词

  • 文件
  • findclose
  • findnextfile
  • findfirstfile
  • 问题
  • 楼

得分解答快速导航

  • 帖主:afantict
  • sjsj
  • mixtrue
  • wangweintk

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo