Как убрать программу из панели задач(taskbar) на delphi



style="display:block"
data-ad-client="ca-pub-0562610021414947"
data-ad-slot="5792664354"
data-ad-format="link">

Что бы убрать программу из панели задач нужно выполнить следующую функцию

ShowWindow (Application.Handle, sw_Hide);

Что бы программа снова появилась в панели задач что выполняем следующее

ShowWindow (Application.Handle, sw_Show);

 

Если затолкать данную функцию в FormCreate то она не срабатывает.

Поэтому лучше затолкать её в таймер

procedure TForm1.Timer1Timer (Sender: TObject);

begin

ShowWindow (Application.Handle, sw_Hide);

Timer1.Enabled:=False;

end;

После исчезновение таймер отключается.

 

Так же можно сразу скрыть главную форму функцией ShowWindow (Handle,SW_HIDE);

Показать форму можно  функцией ShowWindow (Handle,SW_NORMAL);

В FormCreate тоже не срабатывает, лучше толкать в таймер.

Популярность: 1% [?]



style="display:inline-block;width:468px;height:60px"
data-ad-client="ca-pub-0562610021414947"
data-ad-slot="7620109552">

About admin

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: