none
vb2005如何判断文件正被另一个进程使用? RRS feed

  • 问题

  •   具体情况是这样的,有两个并行的进程,一个对某个文件进行压缩,一个则对压缩完后的rar文件进行md5码的计算,但是后一个进程无法判断压缩包是否压缩完,在没压缩完的时候就计算压缩包的md5码的时候就会出现"The process cannot access the file"的报错,有没有简单的办法对文件是否被使用进行判断呢?用fs.canread或者fs.canwrite都不行,都是返回同样的错误.
    2010年7月15日 3:32

答案