c#中pictureBox显示图片文件无法删除
在c#中pictureBox显示图片
picimg.Image = Image.FromFile(文件名);
这样会出现图片文件无法进行删除和写操作,可以改用下面方法
FileStream pFileStream = new FileStream(myopenfile.FileName, FileMode.Open, FileAccess.Read);
                      picimg.Image = Image.FromStream(pFileStream);
                      pFileStream.Close();
                      pFileStream.Dispose(); 
把文件读到流中,再显示图片
这样就可以对文件进行操作了。
类似问题
我在VB.NET中用
Me.PictureBox1.Image = Image.FromFile("C:\try.jpg")
为PictureBox1加载图片,但是在图片被显示后,我想把它所加载的图片(C:\try.jpg)删除或更改,但是系统总是提示文件正在使用(用Kill函数,提示删除错误),请问高手:有没有办法在图片被加载后就断开与源图片的连接(占用),以供图片的随时更新? 
posted on 2010-06-12 16:01 gds通用软件开发系统 阅读(2348) 评论(0) 收藏 举报
 
                    
                     
                    
                 
                    
                 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号