Jak w delphi najprościej ukryć program na pasku? Używam najnowszej wersji Delphi i dodałem TTrayIcon. Chciałbym poznać najłatwiejsze sposoby na ukrycie programu na pasku, na stałe. Od razu mówię, że sposób z SetWindowLong wywala błędy, już na starcie przy SetWindowLong podkreśla na czerwono.
trochę pogooglowałem i:
ShowWindow(Application.Handle, SW_HIDE);
trzeba ładować w różne miejsca
A jak ustawi się:
Application.MainFormOnTaskbar:= False;
to wtedy moja procedura od minimalizowania okna przestaje działać! Dlaczego?
Application.OnMinimize:= Minimalizuj;
procedure Minimalizuj(Sender: TObject);
tzn. działa tylko raz, a później już wcale... I kod w procedurze jest dobry, nawet jak zamienię go by dodawał coś do Memo, to nie dodaje za drugim razem już nigdy...