Самоубийство формы на OnClose

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Самоубийство формы на OnClose

Сообщение shade » 08.01.2008 22:55:15

Как удалить форму в её же обработчике OnClose

Пробовал просто вызывать Free, так ругается - Access Violation

Форма создается динамически, их можно открыть несколько штук. При закрытии их нужно удалять. Но как?
Аватара пользователя
shade
энтузиаст
 
Сообщения: 879
Зарегистрирован: 21.02.2006 20:15:48
Откуда: http://shamangrad.net/

Сообщение shade » 08.01.2008 23:06:12

Сории, уже нашёл:
Код: Выделить всё
procedure TForm2.Form2Close(Sender: TObject; var CloseAction: TCloseAction);
begin
  CloseAction:=caFree;
end;
Аватара пользователя
shade
энтузиаст
 
Сообщения: 879
Зарегистрирован: 21.02.2006 20:15:48
Откуда: http://shamangrad.net/


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 113

Рейтинг@Mail.ru