Morteza_s
شنبه 25 آبان 1387, 11:55 صبح
سلام
من یک عکس رو در یک PictureBox لود کردم:
PictureBox1.Image = System.Drawing.Image.FromFile("E:\1.jpg")
حالا می خوام همین عکس رو از روی هارد پاک کنم:
File.Delete("E:\1.jpg")
البته قبل از حذف فایل، برای عدم تداخل، این کد رو هم نوشتم:
PictureBox1.Image = Nothing
PictureBox1.Dispose()
اما باز هم خطا می گیره که این فایل توسط یک پروسه دیگه در حال استفاده هست:
The process cannot access the file 'E:\1.jpg' because it is being used by another process
چطور میشه این مشکل رو برطرف کرد؟
ممنون
من یک عکس رو در یک PictureBox لود کردم:
PictureBox1.Image = System.Drawing.Image.FromFile("E:\1.jpg")
حالا می خوام همین عکس رو از روی هارد پاک کنم:
File.Delete("E:\1.jpg")
البته قبل از حذف فایل، برای عدم تداخل، این کد رو هم نوشتم:
PictureBox1.Image = Nothing
PictureBox1.Dispose()
اما باز هم خطا می گیره که این فایل توسط یک پروسه دیگه در حال استفاده هست:
The process cannot access the file 'E:\1.jpg' because it is being used by another process
چطور میشه این مشکل رو برطرف کرد؟
ممنون