Освободить ресурсы от рисунка - C#
Формулировка задачи:
После загрузки из файла в picbox. Файл нельзя перезаписать , так как рисунок занят и выдает ошибку.
Как можно загрузить в picbox рисунок и чтобы можно было изменить исходный файл, то есть чтобы он не был занят.
Решение задачи: «Освободить ресурсы от рисунка»
textual
Листинг программы
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Bitmap bmp = new Bitmap(@"C:\antivirus.png"); bmp.Save(@"tmpAV.png"); bmp.Dispose(); Bitmap bmp1 = new Bitmap(@"tmpAV.png"); pictureBox1.Image = bmp1; } } }