![]() |
WMEndSession und Tray funktioniert nicht?!
Hallo,
ich minimiere meine Anwendung mit der TrayIcon Komponente (D2007->Zusätzlich) in die Tray. Leider funktioniert dann die WMEndSession-Prozedur dann nicht:
Delphi-Quellcode:
Kann mir da jemand was zu sagen?
procedure TForm1.WMEndSession(var Msg: TWMEndSession);
begin ShowMessage('bang'); closeApp := true; Close; end; Viele Grüße ... |
Re: WMEndSession und Tray funktioniert nicht?!
*Putsch*
|
Re: WMEndSession und Tray funktioniert nicht?!
also ich hab mal das selbe gemacht wie du nur habe ich glaube ich (kann auch sein dass ich mich irre) die cooltrayicon komponente verwendet.
ich hab auch deinen funktionsaufbau noch nicht wirklich gesehen *shrug* versuchs doch mal mit dem "allgemeinen":
Delphi-Quellcode:
sollte der weg nicht funktionieren schaue ich heute abend mal in meine sourcen und schreib wie ichs gemacht habe und unter welchen bedingungen. welches OS nutzt du? XP oder Vista?
procedure WMEndSession( var MSG : TMessage ); message WM_EndSession;
gruß reli |
Re: WMEndSession und Tray funktioniert nicht?!
Hi,
ich benutze XP. Wenn die Anwendung nicht im Tray minimiert ist, klappt das auch wie es soll :? Viele Grüße ... |
Re: WMEndSession und Tray funktioniert nicht?!
hmmm okay dann schau ich heute abend mal kurz nach wie ich das getan habe... :-)
|
Re: WMEndSession und Tray funktioniert nicht?!
Was heißt "funktioniert nicht"? Wird sie nicht ausgeführt? Lass mal das Close weg und setze nur deine Variable entsprechend, denn geschlossen wird die Anwendung ja schon von Windows selber.
|
Re: WMEndSession und Tray funktioniert nicht?!
Hi,
Zitat:
da tut sich nix :? Viele Grüße .. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:56 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-2025 by Thomas Breitkreuz