Developer Network
Developer Network
Developer
:CreateViewProfileText:
登录
MSDN 订阅
获取工具
下载
Visual Studio
SDK
试用软件
免费下载
Office 资源
计划
订阅
Administrators
学生
Microsoft Imagine
Microsoft 学生合作伙伴
ISV
新手
Events(事件)
社区
Magazine
论坛
博客
第 9 频道
文档
API 和参考
开发人员中心
示例
停用的内容
非常抱歉。你请求的内容已被删除。将在 1 秒内自动重定向。
提出问题
快速访问
论坛主页
浏览论坛用户
FAQ
搜索相关主题
Remove From My Forums
积极答复者
vb2005如何判断文件正被另一个进程使用?
Visual Studio Development
>
Visual Basic
问题
0
登录进行投票
具体情况是这样的,有两个并行的进程,一个对某个文件进行压缩,一个则对压缩完后的rar文件进行md5码的计算,但是后一个进程无法判断压缩包是否压缩完,在没压缩完的时候就计算压缩包的md5码的时候就会出现"The process cannot access the file"的报错,有没有简单的办法对文件是否被使用进行判断呢?用fs.canread或者fs.canwrite都不行,都是返回同样的错误.
2010年7月15日 3:32
回复
|
引用
答案
0
登录进行投票
对文件改名,加错误处理
http://feiyun0112.cnblogs.com/
已建议为答案
BoberSong
Moderator
2010年7月21日 7:19
已标记为答案
BoberSong
Moderator
2010年7月29日 4:50
2010年7月15日 4:39
回复
|
引用
版主