![]() |
AW: (Dynamisch erzeugte) Form immer im Vordergrund dargestellen
Liste der Anhänge anzeigen (Anzahl: 1)
Ich war schneller ;)
|
AW: (Dynamisch erzeugte) Form immer im Vordergrund dargestellen
Liste der Anhänge anzeigen (Anzahl: 1)
So... Okay, Dein Beispiel funktioniert und das Beispiel welches ich zuerst programmiert funktionierte auch.
Dann habe ich geschaut wieso das in meinem eigentlichen Projekt nicht funktioniert und habe gesehen, dass ich wohl die entscheidende Info unterschlagen habe :oops: Es ist so, dass mein Hauptfenster nicht sichtbar ist und die zweite Form durch einen Doppelklick auf das Trayicon der Anwendung erzeugt und dargestellt wird. Und hier tritt nun besagtes Verhalten auf. Das unsichtbar machen des Hautfensters habe ich so erreicht:
Delphi-Quellcode:
Dann hänge ich jetzt noch das Minimalbeispiel an, welches meiner Situation ehr entspricht und hoffe, dass mit da jemand weiterhelfen kann :)
program TopMost;
uses Forms, Unit1 in 'Unit1.pas' {Form1}, Unit2 in 'Unit2.pas' {Form2}; {$R *.res} begin Application.Initialize; Application.MainFormOnTaskbar := True; Application.ShowMainForm := False; // <-- Hauptfenster unsichtbar Application.CreateForm(TForm1, Form1); // Application.CreateForm(TForm2, Form2); Application.Run; end. |
AW: (Dynamisch erzeugte) Form immer im Vordergrund dargestellen
OK, jetzt kann ich das Problem nachvollziehen, habe aber im Moment noch keine Lösung, da mir die Ursache noch nicht ganz klar ist.
|
AW: (Dynamisch erzeugte) Form immer im Vordergrund dargestellen
*push*
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz