问题描述:图片加载后显示,然后执行删除操作时,提示“...isbeingusedbyanotherprocess”文件正在被一个进程使用,所以该进程无法访问该文件....”解决方法:原代码:代码如下: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#中挂起和恢复进程的方法标签:程序中的CloseHandle函数进程C++——关闭一个句柄C++实现最大小于n的素数上面的一个例子是C#学习教程:C#程序提示“正在被另一个进程使用,所以进程无法访问文件”,希望大家多多关注——本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
