Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

невидимая форма


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;

А зачем нужна такая форма?


Наверх

Титульная страница Поиск, карта сайта Написать письмо