关闭Image.FromFile(filePath)打开的文件
两种方法,思路一样的,做哥拷贝。。不懂为什么FromFile函数自己没做。
1 string filenameOf = @ "D:\images\dao.gif ";
2 FileStream fs = new FileStream(filenameOf,FileMode.Open, FileAccess.Read);
3 int byteLength = (int)fs.Length;
4 byte[] wf = new byte[byteLength];
5 fs.Read(wf,0,byteLength);
6 fs.Close();
1 Image img = Image.FromStream(new MemoryStream(wf));
2 this.pictureBox1.Image = img;
3
4 Image image = Image.FromFile(obj.FileName);
5 Image bmp = new Bitmap(image);
6 image.Dispose(); //这句话很重要
7 pictureBox1.Image = bmp;