Jetzt muss ich das Thema nochmal aufgreifen.
In meinem Projekt kann es sein, dass die MainForm beim Starten nicht sichtbar ist.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.ShowMainForm := false;
end;
Durch eine Procedure (im Testbeispiel durch einen Timer verwirklicht) wird dann die neue Form erzeugt.
In dieser Situation wird, trotz dem Code fürs Ausblenden des Taskbar-Buttons im OnShow der neuen Form, der TaskBar-Button angezeigt.
Wie kann man dies verhindern?
P.S.: Anbei mein Testbeispiel. Startet die Echse, nach 2 sek wird die neue Form angezeigt.
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<