Показать сообщение отдельно
  #5  
Старый 21.03.2008, 10:03
Аватар для Thrasher
Thrasher Thrasher вне форума
Illuminati
 
Регистрация: 06.03.2008
Адрес: Крым, г. Симферополь
Сообщения: 348
Репутация: 8808
По умолчанию

Ты неправильно понял. У формы есть два разных обработчика закрытия - OnClose и OnCloseQuery.
Тебе нужно использовать последний.
Например:
Код:
 procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose:=False;//Не дадим окну закрыться
SaveSomthingToFile;//Пишем что-то в файл
CanClose:=true;//Теперь можно закрывать
end;
__________________
Хорошо написанная программа не требует документации
ICQ 9-184-668.
Ответить с цитированием