Im Anhang findest du eine
DLL und eine Hostanwendung, die nur einen Button zur Anzeige eines
DLL-Formulars enthält. (Ja, das wird nicht von mir wieder freigegeben, ist ja nur ein Beispiel.)
Beide Formulare enthalten ein überschriebenes CreateParams wie ich es ja erwähnt hatte. Aktuell wird gar nichts in der Taskleiste angezeigt. Wenn du die beiden Zeilen nach inherited auskommentierst, wird das entsprechende Formular wieder angezeigt, sowohl in
DLL als auch im Host.
Deinen Fall bekommst du also indem du in Unit14 das CreateParams auskommentierst:
Die Hostanwendung zeigt den Taskleisteneintrag an, das Fenster der
DLL nicht.
Danke für deine Mühe und dem Beispiel.
Ich muss aber sagen das sich dieses Thema erledigt hat da ich keine
VCL-Form mehr verwende somit gibt es kein SetParent und auch kein Icon mehr das ich sehen könnte.
Aber werde mir dein Beispiel trotzdem einmal anschauen.
gruss