![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
невидимая форма
Tugodum © (2008-11-13 12:06:00)Подскажите как сделать невидимым форму при запуске
Ega23 (2008-11-13 14:13:00) [1]
> Как поймать неуловимого Джо.
http://www.delphimaster.ru/cgi-bin/anketa.pl?id=1191932591
Anatoly Podgoretsky (2008-11-13 13:59:00) [2]Как поймать неуловимого Джо.
Ega23 (2008-11-13 13:53:00) [3]
> может, именно в тот момент ее и создавать, а не в AutoCreate
> ее запихивать?
+ 1000000
Правильный$Вася (2008-11-13 12:25:00) [4]
> Форма должна быть невидимой до определенного момента времени.
может, именно в тот момент ее и создавать, а не в AutoCreate ее запихивать?
Tugodum (2008-11-13 12:19:00) [5]все все пошло, работает. спасибо
Tugodum (2008-11-13 12:18:00) [6]Форма должна быть невидимой до определенного момента времени.
а с помощью visible:=false; бесполезно
Сергей М. (2008-11-13 12:17:00) [7]для основной формы
Application.ShowMainForm := False
Юрий Зотов (2008-11-13 12:17:00) [8]Если форма не главная, то она и так не будет видима, пока сам ее не покажешь. А если главная, то в ее OnCreate надо написать волшебную строку:
Application.ShowMainForm := False;
==========
Предвижу следующий вопрос: как убрать кнопку задачи с таскбара. В том же OnCreate надо написать еще одну волшебную строку:
ShowWindow(Application.Handle, SW_HIDE);
Ega23 (2008-11-13 12:11:00) [9]Visible := False;
А зачем нужна такая форма?