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

Как по закрытию формы освободить память из под нее?   Найти похожие ветки 

← →
Delph1   (2004-09-16 15:30) [0]

Создаю форму динамически. Пользователь закрывает ее нажатием на крестик справа сверху :) В обработчике события закрытия формы делаю Free(); - вываливается исключение. Есть ли правильный способ освободить память из под формы по ее закрытию?
Спасибо.


← →
Amoeba ©   (2004-09-16 15:33) [1]

В OnClose пишешь Action := caFree


← →
Digitman ©   (2004-09-16 15:36) [2]


> В обработчике события закрытия формы делаю Free(); - вываливается
> исключение. Есть ли правильный способ освободить память
> из под формы по ее закрытию?


есть.

назначь динамически сконструированной форме обработчик события OnClose

в теле обработчика (кроме всего прочего, если это требуется) напиши

Action := caFree

вуаля !


← →
Delph1   (2004-09-16 15:37) [3]

Ведь знал! Но забыл. Спасибо.


← →
VMcL ©   (2004-09-16 15:40) [4]

>>Delph1  (16.09.04 15:30)

Кроме [1] и  [2]: TForm.Release().



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

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



Память: 0.45 MB
Время: -0.978 c
1-1095250634
bloodman
2004-09-15 16:17
2004.10.03
Как пройтись по всем компонентам на форме в рантайм.


1-1095247693
DKazurov
2004-09-15 15:28
2004.10.03
Передача параметров в поток


14-1095152893
Cosinus
2004-09-14 13:08
2004.10.03
Возьметесь ли написать такую программу и сколько будет стоить?


1-1095196082
kle[z]a
2004-09-15 01:08
2004.10.03
нестандартные формы


3-1093874993
DA
2004-08-30 18:09
2004.10.03
Запрос в MSSQL




   Наверх