问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

C# winfom 无法删除文件正在使用中

发布网友 发布时间:2024-10-19 20:07

我来回答

1个回答

热心网友 时间:2024-12-02 07:29

更换图片具体是怎么更换的?是不是从图片中读取图像然后想删除这个图像?
可能是这个原因,如果不是那就再补充
资料
吧。
.NET中的
Image.FromFile
方法会锁住文件
解决方法:
第一种方法,在要进行文件操作前将Image对象销毁.
PictureBox
picbox;
if(picbox.Image!=null)picbox.Image.Disponse();
第二种方法,就是在加载图像的时候用一种方法替代:
System.Drawing.Image
img
=
System.Drawing.Image.FromFile(filepath);
System.Drawing.Image
bmp
=
new
System.Drawing.Bitmap(img.Width,
img.Height,
System.Drawing.Imaging.PixelFormat.Format32bppArgb);
System.Drawing.Graphics
g
=
System.Drawing.Graphics.FromImage(bmp);
g.DrawImage(img,
0,
0);
g.Flush();
g.Dispose();
img.Dispose();
//下面开始使用bmp作为显示的Image对象
一直以来用的是上面的第二种方法.今天实验出来突然有种方法更加简单:
System.Drawing.Image
img
=
System.Drawing.Image.FromFile(filepath);
System.Drawing.Image
bmp
=
new
System.Drawing.Bitmap(img);
img.Dispose();
//下面开始使用bmp作为显示的Image对象
上面引用我的一篇
博客
,参见参考资料。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
“泛览周王传”的出处是哪里 避事的意思是什么 怠息的意思是什么 “偷闲来此一嚬呻”的出处是哪里 怠息意思和来源是什么 客厅中间沙发旁旁边放什么 客厅沙发旁边放什么合适 沙发左右摆什么位置 淘宝网无法注册邮箱验证 谁能帮我注册一个谷歌帐号,我一直注册不成功,淘宝上也买不到,在线等... c#求可以输入N个参数的方法 初三物理的题随便考 越难越好 足浴按摩违法吗 C#新人求指教。。ATM就差这最后的一个功能就完成了!!! C#中Format格式化中,宽度怎么理解?假如一个姓名是"王吉利",{0,-20}... 关于跨专业学建筑学 张淑贤乔雅登技术怎么样 长174米,宽6米是多少亩地? 张淑贤注射怎么样 长165m宽6m是多少亩? 建筑施工中如何计算led泛光灯的光源 9÷100与64的差商是多少? 优汇万家数字科技怎么样 是不是在优汇商城上分享的商品越多,购买的商品越多挣的就越多? 湖南汇优人力资源有限公司坑不坑啊? 绿谷光电LED投光灯与LED泛光灯有什么区别? 有关狗与狼的英语作文 “少时一狼径去,其一犬坐于前...止增笑耳”用四个字概括这一段的内容... 每天成年人睾丸生产多少精子 ...搜狗输入法第二次又自动变回vivo输入法,在手 艾炙,按摩,足浴,是否属于卫生部门管理。 逆战大都会boss僵尸门口卡小怪 逆战,普通大都会,最后一关BOSS,我看到BOSS转起来后,有个女的蹲在BOSS... 逆战大都会卡钱bug 为什么我逆战仓库里有大都会宝箱老是开启失败,而且没显示我有多少个大... 逆战大都会怎么卡Z博士到死 我有的时候卡几下怪就跑了 z308次列车从厦门北站发车还是从厦门站发车 我女儿是2o15年农历2月28生的想取名姓王11点30中午 女儿生于2012年农历二月初六早上8点整,我姓周老婆姓王。女儿什么星座... ...一会不制冷,打电话给上次给我们修空调的师傅,他说让我找人清洗下就好... 奥克斯冰箱换散热片后,压机温度高制冷效果不好压力比较大冷藏不结霜... ...英语成绩差,只能考到8-90分左右,常见的考试错题类型是完型填空... ...英语基础超烂啊,四级都没过,还有四个月的时间有希望吗? 一个matlab程序运行后出现这样的warning Warning: Name is nonexisten... 有一个matlab程序,为什么这个循环最后想画一个x.e的图像,只能出一个点... 异地军恋又喜欢上了别人怎么办? 我和男朋友快2年了,是异地军恋,但是我喜欢另外一个男孩子啦,我和他... 湖南有哪些庙会 湖南庙会推荐 军恋异地当你面对一个喜欢很久的人。可是他又不在你身边,你有什么想对... ...其中有五年是异地军恋,最后女的跟别人跑了,请问这事是不是跟那男的...
  • 焦点

最新推荐

猜你喜欢

热门推荐