当使用
pictureBox_like1.Image = Image.FromFile("path");
进行显示后,如果要对其进行删除等操作,会出现错误。
可以通过
pictureBox_like1.Image.Dispose();
pictureBox_like1.Image = null;
对文件进行释放。
还有种方法:
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();