Hi,
die Frage kam sicher schonmal, leider suche ich aber wohl nicht gut genug um die Antwort selber zu finden.
Ich möchte das Icon in der Taskbar (nicht in der TrayNotificationArea) zur Laufzeit ändern.
mein momentaner Versuch ist der folgende
TRANSICON ist eine zusätzliche Resource (Transparentes 16x16 Icon) die ich in die Projekt.res-Datei eingebunden habe.
(...)
a_icon := TIcon.Create;
a_icon.Handle := LoadIcon(HInstance, 'TRANSICON');
application.Icon.Assign(a_icon);
(...)
das ersetzt auf jeden Fall schonmal das normale Application Icon, zaubert aber ein "standard"icon auf die taskbar (siehe anhang)
So siehts dann aus:
http://666kb.com/i/ay86x79sx5x4iwpq6.jpg
Ist da generell was falsch oder hab ich einfach nur was vergessen?
Finde leider nur Infos wie man icons in anderen Exen verpfuscht ich will lediglich das Taskbaricon (was ja dem Application Icon entspricht) zur laufzeit ändern.
danke schomal