При закрытии формы невозможно удалить файлы картинок (используются PictureBox-ом) - C#

Узнай цену своей работы

Формулировка задачи:

Всех с Новогодними праздниками и добрый вечер =) Сегодня возникла такая проблемка,с которой я не сталкивался, попробую рассказать "demo версию" У меня есть: ПикчерБокс и ЛистБокс. Клацая по ЛистБоксу, я "гружу" в ПиктчерБокс картинки - здесь, слава Богу, все работает... В событии, которое срабатывает во вромя закрытия формы, я захотел удалить папку, в которой были мои картинки.
Directory.Delete(way, true);
way - путь к папке; true - как я понял, отвечает за то, чтобы удалять "не пустую" папку(сначала удаляет катологи и файлы в данной папке..., а потом и ее саму) Но когда срабатывает это событие, некоторые файлы не удаляются, ибо заняты моим процессом - открыты для чтения. Вопрос: как мне их закрыть. Заранее спасибо. P.S. Прошу прощения, если моя тема повторяется по смыслу заданного вопроса - значит плохо юзал поиск.

Решение задачи: «При закрытии формы невозможно удалить файлы картинок (используются PictureBox-ом)»

textual
Листинг программы
PictureBox.Image = null

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы