![]() |
Frage zur "Trayicon" Komponente
Also, ich bau öfters die Komponente "TrayIcon" in meine Programme ein, aber mir fällt dabei öfters auf, dass die Programme dann sich nicht selber schließen, wenn der PC runterfährt, sondern einfach da bleiben..
Jetzt nun zur Frage, kann man was dagegen tun? :roll: Ich hoffe ma ich hab mich klärchen genug ausgedrückt. :| |
Re: Frage zur "Trayicon" Komponente
Wie baust Du denn die Komponente ein?
Vielleicht hast Du im CloseQuery-Ereignis einfach ein MinimizeToTray gesetzt, und erlaubst dann kein Schließen. Sherlock |
Re: Frage zur "Trayicon" Komponente
Ich mache das immer über ein der Komponente zugewiesenes PopUp Menü mit dem Punkt "Beenden" und im "OnClick" von "Beenden" einfach ein "close;"
|
Re: Frage zur "Trayicon" Komponente
Hi,
Zitat:
Suche 1) nach einer Aktualisierung für die Komponente, wenn es nicht das Delphi TrayIcon ist und 2) prüfe doch mal im Source der Komponente, ob diese WM_QUERYENDSESSION, WM_ENDSESSION im Message Handler implementiert hat. Wie erzeugst Du die Komponente? Liegt diese auf dem Form oder hast Du diese per Code erzeugt? Etwas mehr Info bitte :glaskugel: Gruß Assertor |
Re: Frage zur "Trayicon" Komponente
Ich benutze das Delphi Trayicon aus der Version 2007 und ich zieh die Komponente einfach auf die Form, ich erzeug sie nicht per Hand..
Hab auch nicht bei Closequery Minimizetotray eingebaucht, falls Closequery -> dann auch schließen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:44 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