Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Icon neben der Uhr ändern (https://www.delphipraxis.net/70903-icon-neben-der-uhr-aendern.html)

Z32 6. Jun 2006 16:07


Icon neben der Uhr ändern
 
Hallo,

ich glaube ich habe hier eine ganz dämliche Frage. Ich möchte einfach nur, dass wenn mein Programm neben die Uhr (System Tray, glaube ich) minimiert wird, nicht das Standart Icon erscheint, in meiner Delphi Version ist das eine gelbe 7, sondern ein von mir erstelltest Icon. Doch wo stelle ich das ein ??? Bei Form.Icon ändert sich das nur oben im Form, aber nicht im Tray und in der Taskleiste.

mkinzler 6. Jun 2006 16:08

Re: Icon neben der Uhr ändern
 
Schau dir mal CootlTrayIcon an.

DGL-luke 6. Jun 2006 16:11

Re: Icon neben der Uhr ändern
 
Das geht in den Projektoptionen. Da kannst du ein Icon für deine Anwendung einstellen. In der Menüleiste => Projekt | Optionen | Anwendung => Symbol. da kannst du das Anwendungssymbol einstellen.

Um während der Laufzeit das Icon zu ändern, musst du dich ein wenig mit der WinAPI beschäftigen, oder mit mkinzlers Link.

SirThornberry 6. Jun 2006 16:17

Re: Icon neben der Uhr ändern
 
@Z32: Auf welche Art und Weise bringst du dein Programm derzeit neben die Uhr?
Bei deiner jetzigen Vorgehensweise wird das Icon der Anwendung genommen (Application.Icon.Handle).
Wenn du das Icon deines Forms dort haben willst muss daraus (DeinForm.Icon.Handle) werden.
Wie/Wo du das genau änderst hängt also davon ab wie du dein programm derzeit neben die Uhr beförderst.

Z32 7. Jun 2006 18:41

Re: Icon neben der Uhr ändern
 
Zitat:

Zitat von DGL-luke
Das geht in den Projektoptionen. Da kannst du ein Icon für deine Anwendung einstellen. In der Menüleiste => Projekt | Optionen | Anwendung => Symbol. da kannst du das Anwendungssymbol einstellen.

Hey, genau das habe ich gesucht. Wie ich schon sage ziemlich dämliche Frage, aber ich wusste es trotzdem nicht.

Viel Dank :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz