Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Недостаточно памяти

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Kazbek17

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 3 | Зарегистр. 12-07-2014 | Отправлено: 16:53 12-07-2014
YuriyRR



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 new Bitmap


Цитата:
new RectangleF


Цитата:
new SizeF((float)bmp.Size.Width, (float)bmp.Size.Height)

а где освобождаем?

Всего записей: 516 | Зарегистр. 07-06-2007 | Отправлено: 20:42 12-07-2014
Kazbek17

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если вам не трудно, могли бы  скинуть весь код моего приложения. Освобождение ресурса я делал через метод g.Dispose();, но проблема не решилась. Фишка в том что у меня на компьютере работает все ок. А вот у товарища не пашет. И понять не могу почему так. И причем заметил что на х64 нормально а на х32 проблема. И еще я так понимаю что, после загрузки в Graphics g = Graphics.FromImage(bmp) изображения все обрабатываем выполняем метод g.Dispose() но ссылочный тип остается в bmp, но как его убить?
Деле по другому принципу как вот на этом сайте http://www.dotnetcurry.com/showarticle.aspx?ID=243, те-же яйца только вид с боку. Спасибо за отклик.

Всего записей: 3 | Зарегистр. 12-07-2014 | Отправлено: 12:46 13-07-2014
AlekXL



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
убери из тела цикла
       Beige = new SolidBrush(Color.Beige);
       Font font = new Font(FontFamily.GenericSansSerif, 0.1F, FontStyle.Regular);  
наверх, выше for
 
добавь  
bmp.Dispose
(после g.Dispose)
 
вызывай явно сборщик для каждой итерации цикла(после вызова функции).
 

Всего записей: 792 | Зарегистр. 24-04-2008 | Отправлено: 20:56 13-07-2014
Kazbek17

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо,за ответ!!! Попробую. +++ поставить не знаю где. Может здесь его и нет? Но все же спасибо вам огромное за помощь.

Всего записей: 3 | Зарегистр. 12-07-2014 | Отправлено: 12:56 14-07-2014 | Исправлено: Kazbek17, 12:58 14-07-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Недостаточно памяти


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru