ich rufe im FormDestroy
TrayIcon1.Destroy;
auf, dann ist es bei mir weg.
Häh ... das ist doch
a) eine Komponente, die auf der Form liegt (liegen sollte) und damit als Owner diese Form hat. Und dieser Owner kümmert sich schon um die Freigabe
b) egal was mit
Destroy
freigeben sollte man besser lassen und dafür
Free
verwenden
EDIT: und der TE setzt eben
keine Komponente dafür ein
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)