Показать полную графическую версию : *Delphi* | Как прятать форму при старте проги?
Мне нужно, чтобы главная форма исчезала с экрана, ну например так, Form1.Hide при запуске exe. Подробнее: есть программа, которая сидит в трее и есть главное окно этой программы. Мне надо, чтобы при старте программы главное окно не показывалось, а было доступно через TPopupMenu. При FormCreate метод Hide не работает. Что подскажете делать?
vasketsov
29-08-2003, 20:17
[mzd]
Application.ShowMainForm := FALSE;
Это надо в dpr написать, после Application.Initialize;
Тогда будет работать.
Если предыдущий вариант не плющит
можеш на крайня задать координаты в духе (10000,10000)
правда по Alt+Tab будет висеть
или
через WinAPI послать сигнал сныкать форму
vasketsov Спасибо, помогло, тему можно закрывать
[mzd]
А я обычно в .dpr перед Application.Run; ставлю Application.Minimized;.
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Minimize;
Application.Run;
end.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.