问题描述:
图片加载后显示,然后进行删除操作时提示“……正由另一进程使用,因此该进程无法访问该文件。……”
解决办法:
原代码:
代码如下:
iml.Images.Add(Image.FromFile(potopath+”\”+fi.Name));
改为:
代码如下:
Imageimg=Image.FromFile(potopath+”\”+fi.Name);
iml.Images.Add(img);
img.Dispose();
其中:ImageListiml=newImageList();
其他类型文件参照修改应该也是可行的。
您可能感兴趣的文章:C#获取任务栏显示进程的方法C#实现读取被进程占用的文件实现方法C#获取进程或线程相关信息的方法C#实现强制关闭当前程序进程C#关闭指定免费精选名字大全进程的方法C#启动进程的几种常用方法C#遍历系统进程的方法C#使用SendMessage实现进程间通信的方法C#中进程的挂起与恢复
C++ 中CloseHandle 函数–关闭一个句柄
C++ 实现求小于n的最大素数的实例
上述就是C#学习教程:C#程序提示“正由另一进程使用,因此该进程无法访问该文件”的解决办法分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/906497.html