![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
освобождение немодальных форм [D7, WinXP]
Топпер © (2005-02-22 17:06:00)В какой момент правильно делать free немодальных форм, прямо в обработчике onClose этих форм я так понял нельзя... мне посоветовали там где создал там и высвобождать, тогда как узнать что узер уже закрыл форму если оно не модальное?
Топпер (2005-02-22 17:22:00) [1]Спасиба
MU (2005-02-22 17:12:00) [2]procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree
end;
begin...end (2005-02-22 17:11:00) [3]> Топпер (22.02.05 17:06)
> В какой момент правильно делать free немодальных форм,
> прямо в обработчике onClose этих форм я так понял
> нельзя...
Можно. В обработчике OnClose присвойте параметру Action значение caFree.
ламер (2005-02-22 17:11:00) [4]в TForm.OnClose делай Action := caFree;
или используй Release вместо Free.