На событие oncreate формы ставишь Application.Showmainform:=false; собственно и все , этим решается и вопрос с закладкой в таскбаре и с видимостью формы
В событии OnCreate вашей основной формы, вы можете установить свойство Application.ShowMainForm в значение False. Это сделает основную форму невидимой.
Помощник по разбору кода:
Application: это глобальный объект TApplication, который представляет приложение.
ShowMainForm: это свойство, которое определяет, должна ли основная форма быть видимой или нет. По умолчанию оно установлено в значение True, что делает основную форму видимой.
False: установка этого свойства в значение False делает основную форму невидимой.
Это предотвратит отображение основной формы в панели задач и также спрячет ее из виду пользователя.
Пример реализации:
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.ShowMainForm := False;
end;
Обратите внимание, что установка Application.ShowMainForm в значение False не закрывает основную форму. Она все еще существует и может быть доступна программно, но она не будет видимой для пользователя.
Если вы хотите completely hide основную форму (включая удаление ее из памяти), вам может потребоваться дополнительный код для ручного освобождения формы или установки свойства Visible в значение False. Однако в большинстве случаев установка Application.ShowMainForm в значение False должна достичь желаемого эффекта.
На событии oncreate формы необходимо установить Application.ShowMainForm:=false, чтобы сделать главную форму полностью невидимой.
Комментарии и вопросы
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.