为什么gif文件在我使用directory.delete时不会被删除?
Why gif file won't delete when I use directory.delete?
我需要你的帮助来解决我的问题。
我在我的应用程序中使用 gif 文件。我可以在文件夹中添加图像(文件夹不存在时创建)。我也可以删除gif图片,文件夹也会被删除
我用Directory.Delete(string path, bool recursive);
删除gif文件。下面的问题是gif图片被另一个进程使用了,但我不知道为什么。
当我使用普通文件时语法有效。问题仅在我使用 gif 文件时出现。
有人可以帮助我吗?
您可以尝试使用"File.Delete(String path)"方法。欲了解更多信息,请访问
https://docs.microsoft.com/en-us/dotnet/api/system.io.file.delete?view=netcore-3.1
"File"class还可以用于其他IO操作
如果文件在另一个进程中打开,请确保在使用 "File.Close()" 删除文件之前关闭文件。
好的,我找到了解决方案,我的图像在我的 PictureBox 的 BackgroundImage 中,但图像在删除之前不为空,所以出现了混乱。我删除了 BackgroundImage = null 行,我的程序运行正常。
这不是我的程序,所以调试起来很复杂。
感谢帮助过我的人
我需要你的帮助来解决我的问题。
我在我的应用程序中使用 gif 文件。我可以在文件夹中添加图像(文件夹不存在时创建)。我也可以删除gif图片,文件夹也会被删除
我用Directory.Delete(string path, bool recursive);
删除gif文件。下面的问题是gif图片被另一个进程使用了,但我不知道为什么。
当我使用普通文件时语法有效。问题仅在我使用 gif 文件时出现。
有人可以帮助我吗?
您可以尝试使用"File.Delete(String path)"方法。欲了解更多信息,请访问
https://docs.microsoft.com/en-us/dotnet/api/system.io.file.delete?view=netcore-3.1
"File"class还可以用于其他IO操作
如果文件在另一个进程中打开,请确保在使用 "File.Close()" 删除文件之前关闭文件。
好的,我找到了解决方案,我的图像在我的 PictureBox 的 BackgroundImage 中,但图像在删除之前不为空,所以出现了混乱。我删除了 BackgroundImage = null 行,我的程序运行正常。
这不是我的程序,所以调试起来很复杂。
感谢帮助过我的人