社区
C#
帖子详情
c# Image Fromfile 资源释放
AlexSweet
2012-02-17 11:17:39
PictureBox.Image = Image.Fromfile("D:/1.jpg");
pictureBox要一直显示的,接下来1.jpg被修改时资源被占用。
请问如何在pictureBox显示图片后释放其对图片资源的占用,以便其他程序能访问该图片资源。
...全文
540
4
打赏
收藏
c# Image Fromfile 资源释放
PictureBox.Image = Image.Fromfile("D:/1.jpg"); pictureBox要一直显示的,接下来1.jpg被修改时资源被占用。 请问如何在pictureBox显示图片后释放其对图片资源的占用,以便其他程序能访问该图片资源。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xxxjerome
2013-05-17
打赏
举报
回复
解决了,谢谢
蔡袅
2012-02-17
打赏
举报
回复
http://hi.baidu.com/jiang_yy_jiang/blog/item/266ae4dd55d544cf8d102992.html
孟子E章
2012-02-17
打赏
举报
回复
你可以这样,有2种解决方法
1,
PictureBox.Image = Image.Fromfile("D:/1.jpg");
Picturebox1.Image.Dispose()
方法2
System.IO.FileStream fs = null;
fs = new System.IO.FileStream("D:/1.jpg", System.IO.FileMode.Open, System.IO.FileAccess.Read);
PictureBox1.Image = System.Drawing.Image.FromStream(fs);
fs.Close();
AlexSweet
2012-02-17
打赏
举报
回复
感谢回复,已经解决
但是使用孟子说的第一张说法,调用dispose之后图片显示也没有了,最后使用了FileStream
关于
C#
Image
.From
File
文件不
释放
问题的解决
在使用vs进行开发时,我们有时会使用
Image
.From
File
配合PictureBox来加载并显示图片,感觉挺方便,但是使用
Image
.From
File
有个小问题,加载完文件后不自动
释放
,导致再次操作被关联文件时候出现类似“文件xxx正由另...
C#
image
资源
的
释放
pictureBox_like1.
Image
=
Image
.From
File
("path"); 进行显示后,如果要对其进行删除等操作,会出现错误。 可以通过 pictureBox_like1.
Image
.Dispose(); pictureBox_like1.
Image
= null; 对文件进行
释放
。 ...
Image
.From
File
不
释放
文件问题
//使用
Image
.From
File
(
file
Path) 后不会自动
释放
文件 再操作这个文件时会提示另一进程正在使用 解决办法
Image
image
=
Image
.From
File
(
file
Path);
Image
clone
Image
= new Bitmap(
image
);
C#
-
Image
.From
File
Method
Image
.From
File
Method Definition Namespace: System.Drawing Assemblies: System.Drawing.dll, System.Drawing.Common.dll ...Creates an
Image
from the specified
file
. ...From
File
(String) ...
C#
加载图片
image
--(
C#
)
Image
.From
File
方法会锁住文件的原因及可能的解决方法
C#
加载图片
image
--(
C#
)
Image
.From
File
方法会锁住文件的原因及可能的解决方法
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章