| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Ошибка удаления файла при его просмотре |
| Автор: NilovSerge 20.7.2008, 22:05 | ||||
| Всем привет! У меня есть листбокс со списком файлов и обьект pictureBox для просмотра выбранного файла. Выбранный файл можно в том числе и удалить с диска. Проблема в том, что что при попытке удалить файл с диска я получаю ошибку:
Непонятно что держит этот файл? Картинка при выборе элемента в списке выводится на экран отдельной функцией, в которой создается битмап и цепляется к pictureBox и возвращает строковое описание картинки:
Ресурсы Bitmap и FileInfo на выходе из ShowFileNameImageinPicureBox освобождаются сами? Их вроде явно освобождать не надо ? В чем может быть проблема? Заранее спасибо |
| Автор: mihryak 20.7.2008, 23:17 | ||||
http://msdn.microsoft.com/en-us/library/0cbhe98f.aspx
здесь вызывай Dispose image'у |
| Автор: NilovSerge 21.7.2008, 18:59 | ||
| Не получается ... если писать
то получаю "Object reference not set to an instance of an object." на Image.Dispose(); так как pictureBox.Image равен null Если без присваивания null - То тоже ошибка... |
| Автор: Idsa 21.7.2008, 19:08 |
Какая? |