|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.03.2010, 19:30 | #1 |
Регистрация: 02.03.2010
Сообщений: 9
|
Недостаточно памяти для обработки команды TBitMap
Доброго времени суток.
Такая проблема: в программе создается TBitMap размером 7000х5000. Программа вылетает с ошибкой "Недостаточно памяти для обработки команды" При этом, ошибка появляется через раз, то есть иногда Все срабатывает корректно... В чем может быть дело? |
02.03.2010, 20:05 | #2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
А старую копию удаляете, прежде чем создать новую?
Сделал такую программу: Код:
|
02.03.2010, 20:10 | #3 |
Регистрация: 02.03.2010
Сообщений: 9
|
Да, удаляю... Но при этом, она вылетает вообще при новом запуске. То есть, запускаю программу она отрабатывает нормально, закрываю ее, снова запускаю - и она выводит ошибку. При этом не обязательно после одного запуска...
|
02.03.2010, 20:22 | #4 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
Тогда, код в студию.
|
02.03.2010, 20:30 | #5 |
Регистрация: 02.03.2010
Сообщений: 9
|
Код:
|
02.03.2010, 20:41 | #6 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
А сам Main очищаете?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
02.03.2010, 20:46 | #7 |
Регистрация: 02.03.2010
Сообщений: 9
|
Да, если деструктор TObject подходит для этой цели. В TMain больше нет никаких полей, только методы.
|
02.03.2010, 20:47 | #8 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Напрямую вызываете деструктор? Попробуйте free для Main по OnDestroy формы.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
02.03.2010, 20:53 | #9 |
Регистрация: 02.03.2010
Сообщений: 9
|
Не помогает. И ошибка возникает еще в BitBtn1Click.
|
02.03.2010, 20:56 | #10 |
Регистрация: 02.03.2010
Сообщений: 9
|
И я только что проверил приведенный Вами пример - он тоже не работает. С той же самой ошибкой вылетает при первом клике.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
недостаточно памяти | kaizer131 | Microsoft Office Access | 12 | 04.03.2010 05:14 |
Массив TBitmap, "Недостаточно памяти для обработки команды" | Роман Радер | Мультимедиа в Delphi | 5 | 05.04.2009 18:14 |
недостаточно оперативной памяти для отображения информации | VVlad69 | Microsoft Office Access | 0 | 02.04.2009 14:51 |
Thread creation error - Недостаточно памяти | RealSwift | Общие вопросы Delphi | 1 | 06.07.2008 12:27 |
Команды обработки строк! | Proskurin | Помощь студентам | 11 | 06.05.2008 16:11 |