![]() |
Re: Anwendung im SysTray anzeigen ohne Komponenten
1. Ich finde es schlecht, dass TaskBarAddIcon und TaskBarRemoveIcon auf Form1.Handle zugreifen, da diese Variable nicht immer stimmt. Warum diese nicht einfach als Methoden implementieren und auf Self.Handle zugreifen?
2. Es wird nicht auf die "TaskbarCreated" vom Explorer eingegangen um das Icon erneut zu registrieren, wenn der Explorer (abstürzt) neu gestartet wurde. 3. Es wird nicht erwähnt, dass bei einem minimierten Programm mit nur einem Icon im TNA Bereich kein OnCloseQuery ausgelöst wird und auch hier nicht durchlaufen wird. Sprich: es wird nicht auf WM_QUERYENDSESSION & WM_ENDSESSION reagiert. Ich verweise - wie immer bei einem solchen Thema - auf mein Beispielprojekt dazu, welcher die o.g. Punkte beinhaltet: ![]() |
Re: Anwendung im SysTray anzeigen ohne Komponenten
Danke!!!
Hat prima gefunzt! Xedixo |
Re: Anwendung im SysTray anzeigen ohne Komponenten
Ich hab mal eine Frage
also das mit dem Icon in der Symbolleiste funktioniert schonmal alles bloß das mit der Aktion beim Minimieren des Programms geht nicht ich hab Delphi 7, muss ich da irgendwas beachten? |
Re: Anwendung im SysTray anzeigen ohne Komponenten
Was heißt "Geht nicht"? Das ist eine mehr als unzureichende Fehlerbeschreibung.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:37 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