社区
C#
帖子详情
c#如何释放已经加载的图片
冰雨在线
2012-04-05 12:22:52
我的窗体中有一个PICTUREBOX,程序启动后已经加载1张本地图片。但在该窗体中写代码删除该图片文件。不知道如何实现(目前问题是运行后显示该图片已被使用)
怎么办呢
...全文
551
9
打赏
收藏
c#如何释放已经加载的图片
我的窗体中有一个PICTUREBOX,程序启动后已经加载1张本地图片。但在该窗体中写代码删除该图片文件。不知道如何实现(目前问题是运行后显示该图片已被使用) 怎么办呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yufei_yuxuan
2012-04-05
打赏
举报
回复
去掉所有的引用
orochiheart
2012-04-05
打赏
举报
回复
都上应该都可行
纯冰糖
2012-04-05
打赏
举报
回复
pictureBox.Image=null;
vinjent
2012-04-05
打赏
举报
回复
pictureBox1.Image=null;
pictureBox1.Invalidate();
冰雨在线
2012-04-05
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
说错了,应该是Image.FromFile方法,
picturebox1.image=image.fromfile(application.startuppath+"\\01.jpg");
[/Quote]
这个不是直接把路径传给picturebox1吗?
冰雨在线
2012-04-05
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
你可以用Image.Load来装入图片,然后把Image对象赋给PICTUREBOX,而不是直接把图片文件路径传给PICTUREBOX,这样图片文件被删除的时候,就和PICTUREBOX无关,
[/Quote]
Image.Load怎么装入图片呢?,代码大概怎么操作。新手^^
nvshenxp
2012-04-05
打赏
举报
回复
设成空好了啊。
pictureBox.Image=null;
stonespace
2012-04-05
打赏
举报
回复
说错了,应该是Image.FromFile方法,
picturebox1.image=image.fromfile(application.startuppath+"\\01.jpg");
stonespace
2012-04-05
打赏
举报
回复
你可以用Image.Load来装入图片,然后把Image对象赋给PICTUREBOX,而不是直接把图片文件路径传给PICTUREBOX,这样图片文件被删除的时候,就和PICTUREBOX无关,
C#
判断webbrowser页面最终
加载
完成
C#
判断webbrowser页面最终
加载
完成
C#
中pictureBox中显示网络
图片
C#
winform代码 1.
图片
异步
加载
2.
图片
加载
时,显示等待光标 3.
图片
加载
完成后,将光标恢复 4.pictureBox1.LoadAsync("http://www.zu14.cn/wp-content/uploads/2009/02/image14.png");
1G以上超大
图片
分块
加载
代码
C#
面对1G以上的超大
图片
文件,直接
加载
会导致内存错误,这个代码片段就是用来读取
图片
文件图块来分块
加载
大图;
C#
15种动态显示
图片
的方法动态变
图片
(适合新手)
C#
15种动态显示
图片
的方法动态变
图片
(适合新手)
图片
在根目录
用
C#
实现的
图片
轮播
这是用
C#
实现的首页
图片
轮播功能,用的vs2010. 当鼠标移到
图片
上时计时暂停,移开继续计时。
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章