Autor Beitrag
HawkLUED
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 62

WinXP
Delphi 7 Enterprise, Delphi 2007
BeitragVerfasst: Do 09.12.04 09:27 
Hi zusammen,

habe ein Formular in eine DLL gepackt, und rufe diese in meinem Hauptprogramm auf! Klappt alles einwandfrei, nur möchte ich gerne, das das Formular keinen Taskbar - Eintrag bekommt! Gut und schön, habe daher CreateParams überschrieben, und zwar wie folgt

ausblenden Delphi-Quelltext
1:
2:
3:
4:
...
inherited;
Params.ExStyle := Params.ExStyle or WS_EX_TOOLWINDOW
..


Das klappt auch wunderbar, es folgt kein Taskbar-Eintrag!

Nun aber folgendes: Habe in meinem Formular auch ein Main-Menu, und sobald ich ein Menü öffne, erscheint doch ein Taskbar-EIntrag, der wieder verschwindet, wenn ich das Menü schliesse??

Was mache ich noch falsch??

Gruß

_________________
Wenn Debuggen der Vorgang ist, Fehler aus einem Programm auszubauen,
dann ist Programmieren der Vorgang, Fehler in ein Programm einzubauen !