步骤执行失败,原因:写入文件出错

BUG反馈 · 1240 次浏览
richqin 创建于 2020-11-15 00:34

txt”正由另一进程使用,因此该进程无法访问此文件。

 

这种被文件被占用问题应该如何处理呢?


回复内容
CL 2020-11-15 08:16
#1

没有办法,只能避免这种情况的出现:不要在多个地方同时操作一个文件。

richqin 2020-11-15 12:12 :

感谢回复,我这边自己写的一个功能是一个循环自动将复制剪贴板的内容,自动写入一个文档中,但是即使这个循环3秒一次,也会偶尔会发生多个地方同时操作一个文件的问题;这个问题我其实想通过锁的形式解决;不知道程序有没有提供写锁读锁的功能,或者保存一个状态;

CL 回复 richqin 2020-11-15 12:46 :

看看是否同时开启了多个动作。只开启一个动作,循环写入文件通常应该没有问题的,只要文件不是特别大,不需要很久才能写完。

回复主贴