Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Освободить память после закрытия формы   Найти похожие ветки 

 
Asd   (2004-03-24 20:26) [0]

Подскажите пожалуйста как можно освободить память после закрытия формы (Формы я гружу динамически) и когда форма загрузилась, память программа стала кушать больше, а когда закрываешь форму то память такой и остается(не освобождается).


 
panov ©   (2004-03-24 21:02) [1]

1. Проверить, се ли ты объекты удаляешь из тех, которые создавались динамически при работе с формой.
2. Если таких объектов не было, то не беспокойся. Менеджер памяти Windows освободит при необходимости неиспользуемую в приложении память.


 
Defunct ©   (2004-03-24 21:06) [2]

В OnClose:

Action := caFree;

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


 
Asd   (2004-03-24 21:16) [3]

Спасибо всем
>>Проверяйте также, чтобы все объекты, созданные в процессе работы методов формы, уничтожались.

Извините а Вы не могли подсказать как


 
panov ©   (2004-03-24 21:38) [4]

>Asd   (24.03.04 21:16) [3]
Проверяйте также, чтобы все объекты, созданные в процессе работы методов формы, уничтожались

Руками. На каждый Create должен быть Free.

Это относится к тем объектам, которым при создании не был назначен владелец,
т.е объекты, созданные примерно так MyObject := TMyCkass.Create(nil);



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

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
3-1081862519
andruxin
2004-04-13 17:21
2004.04.11
Проблема SQL-запроса на разных ОС.


9-1070907249
varox
2003-12-08 21:14
2004.04.11
Помогите с DirectX OpenGl пожалуйста!!!


1-1080110860
Layner
2004-03-24 09:47
2004.04.11
Помогите отработать действия с TTimer.


1-1079730518
Step[B.M.]
2004-03-20 00:08
2004.04.11
Как сграбить (к примеру) изображение с TEdit или TMemo


14-1082099661
Igorek
2004-04-16 11:14
2004.04.11
Есть идея - супер мотоцикл! Критикуйте!