加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Delphi:检查文件是否正在使用中

发布时间:2020-12-15 04:08:37 所属栏目:大数据 来源:网络整理
导读:我想写/删除文件,但有时如果该文件被另一个程序使用,我会崩溃.如何检查文件是否由其他进程打开,或者我可以打开它进行写入? 解决方法 问题是,在您检查是否可以获得独占访问权限和打开文件之间,还有其他内容可以获得对文件的独占访问权限,并且无论如何都会获
我想写/删除文件,但有时如果该文件被另一个程序使用,我会崩溃.如何检查文件是否由其他进程打开,或者我可以打开它进行写入?

解决方法

问题是,在您检查是否可以获得独占访问权限和打开文件之间,还有其他内容可以获得对文件的独占访问权限,并且无论如何都会获得异常.

查看是否可以获取文件的独占锁定的唯一简单方法是尝试获取文件的独占锁定,如果你得到它,你就可以获得它.

如果没有,您将捕获异常,并且

>去做别的事
>稍等片刻再试一次

这是生活中的一种情况,要求宽恕比允许更好:)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读