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

уничтожение формы   Найти похожие ветки 

← →
Ivan   (2004-04-07 12:33) [0]

Подскажите, как правильно уничтожать формы, и нужно ли это делать, в смысле освобождается ли память?


← →
Digitman ©   (2004-04-07 12:36) [1]


> как правильно


и какие сомнения в правильности того, как ты это делал до сих пор ?


← →
KapitanSerg ©   (2004-04-07 12:41) [2]

если в onClose формы указать Action := caFree, то правильное уничтожение формы производится вызовом процедуры Form1.Close


← →
BorisUK ©   (2004-04-07 12:41) [3]

На закрытии формы пишеш
Action := caFree;
Если создавал форму динамически... типа
TMyForm.Create(Application);Если она у тебя в автокреэйте стоит то ничего не надо...
если необходимо иметь указатель на форму то можно так
try
  if MyForm = nil then
    MyForm := TMyForm.Create(Self);
  MyForm.ShowModal;
finally
  if MyForm <> nil then
    FreeAndNil(MyForm)
end;


← →
Ivan   (2004-04-07 13:03) [4]

спасибо всем



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

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



Память: 0.45 MB
Время: 0.021 c
14-1080574261
Igorek
2004-03-29 19:31
2004.04.25
Звуки во время работы


14-1080910262
porw
2004-04-02 16:51
2004.04.25
socket error 10065 как лечить


6-1077882441
ALeX.B.
2004-02-27 14:47
2004.04.25
Как ускорить работу ICMP из ICS(KOL)?


1-1081167255
jeka_t
2004-04-05 16:14
2004.04.25
Rave отчеты-2


1-1081699962
tivispider
2004-04-11 20:12
2004.04.25
Как поймать нажатие Ctrl + z?




   Наверх