Вниз
Скачать: CL | DM;

Освобождение памяти в MDI приложении   Найти похожие ветки 

← →
Colt   (2008-07-08 16:02) [0]

Вопрос состоит в следующем.

Создается несколько MDI форм. Они занимают определенное место в памяти. Дальше они закрываются. На обработчик OnClose у них стоит Action := caFree;

Но память автоматически не освободилась.

Минимизачия и востановление освобождают эту память.

Подскажите как можно убрать лишнюю занятую память?


← →
Amoeba ©   (2008-07-08 16:05) [1]


> Colt   (08.07.08 16:02)
>
> Вопрос состоит в следующем.
>
> Создается несколько MDI форм. Они занимают определенное
> место в памяти. Дальше они закрываются. На обработчик OnClose
> у них стоит Action := caFree;
>
> Но память автоматически не освободилась.

Неправда, она освободилась, причем автоматически. Не надо смотреть на диспетчер задач, он факт освобождения памяти не показывает.


← →
Colt   (2008-07-08 16:11) [2]

Ясно. Спасибо. Был не прав.


← →
Сергей М. ©   (2008-07-08 16:14) [3]

И MDI тут,  кстати, совершенно ни причем - точно такую же картину ты вполне мог наблюдать и в SDI-приложении.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
4-1194246203
Sunshine
2007-11-05 10:03
2008.08.10
Программная имитация COM порта.


6-1191501575
Леван Варшанидзе
2007-10-04 16:39
2008.08.10
IDFTP.LIST Не возвращает год создания фаила


2-1215538895
Fresh
2008-07-08 21:41
2008.08.10
Нормальный Transparent в Image???


15-1214547294
Ega23
2008-06-27 10:14
2008.08.10
Мистика с Ctrl+Click какая-то...


2-1215460486
Olegus
2008-07-07 23:54
2008.08.10
Dll в Delphi




   Наверх