如何解锁文件并将其删除?

时间:2015-03-23 20:53:17

标签: delphi delphi-2010

我有一个将文件上传到ftp服务器的程序。如果上传完成,则删除文件。有时文件不会被删除,因为上传是自动的,我得到一个无限循环,其中100个文件副本到达服务器。如果我尝试从资源管理器中手动删除该文件,我可以这样做,但由于某种原因,我的应用程序中的Deletefile命令不起作用。

我已经尝试过提高上一次OSError而我什么都没得到。

文件存储在映射的驱动器上。有没有解决方法?如果我将30个文件上传到ftp服务器,有时在将它们加载到服务器后就无法删除一个或两个文件。

即使从其他程序打开文件,有没有办法关闭文件?解锁器之类的东西呢?

如何查看我的应用程序是否锁定文件?我没有在应用程序中实现任何锁定机制。

感谢。

0 个答案:

没有答案