主题:请问:如何完全卸载在PictureBox中加载显示的图片文件,使不影响后续对该文件的读写操作?
向高手请教:
本人用VB2008编写一段程序如下:
PictureBox1.Image = Image.FromFile(“D:\BMP\r.bmp”) '图片加载显示正常
'之后因要对“D:\BMP\r.bmp”进行读写处理,故需卸载“D:\BMP\r.bmp”
PictureBox1.Image = Nothing '图片未能卸载,仍在PictureBox1中正常显示
finalname = “D:\BMP\r.bmp”
FileOpen(1, finalname, OpenMode.Binary, OpenAccess.Read, OpenShare.LockRead)
’出现错误提示:文件“D:\BMP\r.bmp”正由另一进程使用,因此该进程无法访问该文件。
请问:如何完全卸载在PictureBox中加载显示的图片文件,使不影响后续对该文件的读写操作?
本人用VB2008编写一段程序如下:
PictureBox1.Image = Image.FromFile(“D:\BMP\r.bmp”) '图片加载显示正常
'之后因要对“D:\BMP\r.bmp”进行读写处理,故需卸载“D:\BMP\r.bmp”
PictureBox1.Image = Nothing '图片未能卸载,仍在PictureBox1中正常显示
finalname = “D:\BMP\r.bmp”
FileOpen(1, finalname, OpenMode.Binary, OpenAccess.Read, OpenShare.LockRead)
’出现错误提示:文件“D:\BMP\r.bmp”正由另一进程使用,因此该进程无法访问该文件。
请问:如何完全卸载在PictureBox中加载显示的图片文件,使不影响后续对该文件的读写操作?