Icon in der Taskleiste während des Programmablaufs ändern |
|
| System | Win9x, WinNT, Win2000, WinXP, Vista, Win7 |
|---|---|
| Ab Delphi-Version | Delphi 1 |
| Letzte Änderung | 28.09.2010 |
Das Application-Objekt besitzt die Eigenschaft Icon. Ihr kann man eine Variable vom Typ TIcon übergeben. Das neue Icon wird dann in der Taskleiste angezeigt.
Es ist auch möglich, das Icon mithilfe der Methode LoadFromFile direkt aus einer Datei zu laden:
Alternativ lassen sich Icons auch aus den Ressourcen der Exe-Datei laden. Dazu muss der Name des Icons bekannt sein. Die Funktion LoadIcon gibt das Handle des Icons zurück, welches dann dem Anwendungs-Icon zugewiesen wird:
var
IconHandle: HICON;
begin
IconHandle := LoadIcon(HInstance, 'ICON2');
if IconHandle 0 then
Application.Icon.Handle := IconHandle;
end;
- Taskbareinträge für untergeordnete Formulare anzeigen
- Anwendung im SysTray anzeigen
- Animation zum Systemtray
- Schaltfläche in der Taskbar ausblenden
- Taskbareintrag blinken lassen
- Icons aus einer Datei lesen
- Icon auf eine TImage-Komponente zeichnen
- TIcon in TBitmap konvertieren
- Icon aus TBitmap erstellen
- Icon aus einer Datei speichern