Picturebox加载图片后在删除该图片时的报错问题的解决方法

做一个项目的时候,用到了图片的操作,当用Picturebox显示图片时是用的

Image.FromFile(ImageRul);这个方法来显示图片的,

如果这时想把图片给删除的话,会报错,提示该图片正在使用中,

后来找到一个方法,就是将该图片以流的方式加载进来,然后在赋给Picturebox,这样不存在删除的时候报错了。

调用的时候用:

Image.FromStream(ByteToStream(SetImageToByteArray(ImageUrl)));

下面是封装好的方法:

Code

 

posted on 2008-12-31 12:06  冷月孤峰  阅读(1251)  评论(3)    收藏  举报