A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© mauleta 中级黑马   /  2013-12-2 19:41  /  1048 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 mauleta 于 2013-12-3 13:42 编辑

怎么检测到这个文件是否被已经打开?求代码?

评分

参与人数 1技术分 +1 收起 理由
追溯客 + 1

查看全部评分

3 个回复

倒序浏览
如果是通过流来读取文件的话,文件不关闭前对其操作会抛出异常,你可以写个try-catch捕获异常。

评分

参与人数 1技术分 +1 收起 理由
茹化肖 + 1

查看全部评分

回复 使用道具 举报
System.IO 这个命名空间里面应该有相应的类能够实现这个功能 去查一下MSDN
回复 使用道具 举报
需要检索是哪个进程正在使用这个文件,还要区分那个打开文件的进程是独占文件,还是共享,
Windows API  实现  
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马