欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#程序提示“正由另一进程使用,因此该进程无法访问该文件”的解决办法

程序员文章站 2023-10-26 23:57:16
问题描述: 图片加载后显示,然后进行删除操作时提示“……正由另一进程使用,因此该进程无法访问该文件。……” 解决办法: 原代码: 复制代码 代码如下: iml.i...

问题描述:

图片加载后显示,然后进行删除操作时提示“……正由另一进程使用,因此该进程无法访问该文件。……”

解决办法:

原代码:

复制代码 代码如下:

iml.images.add(image.fromfile(potopath + "\\" + fi.name));

改为:
复制代码 代码如下:

image img = image.fromfile(potopath + "\\" + fi.name);
 iml.images.add(img);
 img.dispose();

其中:imagelist iml=new imagelist();

其他类型文件参照修改应该也是可行的。