Спрятать форму при закрытии !

Опубиковано: 07.06.2008 г., автор: , просмотров: 36131

Уроки програмирования на языке Delphi.

Сейчас я покажу вам, как сделать так чтобы при нажатии на крестик (закрытии главной формы), программа не закрывалась, а просто сворачивалась. Сам код займет всего две строчки. Итак, создаем обработчик событий OnClose на главной форме и прописываем там следующий код:

Action := caNone;
Application.Minimize;

Вот что у нас получилось:

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caNone;
Application.Minimize;
end;

Все.!



Похожие материалы

Последние из рубрики

Игорь 14 Feb 2010 в 00:00 #
Спасибо большое!Мне одна команда тут нужна была. Теперь я наконецто сделал программу которая будет доводить пользователя до нервного шока! (Окно где якобы происходит форматирование). Если нажать на выход то будет писать "Фатал еррор" и окно не будет закрываться.
DRago_Angel [inV@DER] 28 Jan 2010 в 00:00 #
для трея используйте Hide, я лично много для чего ее использую, иногда кнопки лудше прятать а не вырубать ;), то же и с Формами *(с панели пуск тоже ищезнет) без команды с трея не вылезет, а команда Show ^_^
Анатолий 10 Aug 2009 в 00:00 #
Очень хотелось бы почитать серию уроков по классам - иерархия, наследование и т. д. Так как при попытке повысить квалификацию без этого не обойтись. Буду очень благодарен!
Анна 24 Mar 2009 в 00:00 #
Отлично! Есть способ другой для закрытия формы Перененосим кнопку TButton в событиях OnClik пишем Close.При нажатие кнопка закрывается.
Vlad 19 Jan 2009 в 00:00 #
Application.Terminate;
Для закрытия программы...

ОтменитьДобавить комментарий