Ändert das Trayicon.
TraySetIcon ( [filename [, iconID] )
Parameter
| filename | [optional] Der Dateiname des Icons, welches im Tray angezeigt werden soll. |
| iconID | [optional] Iconindex, falls die Datei mehrere Icons enthält. |
Rückgabewert
Keine.
Bemerkungen
Um das Standardicon wiederherzustellen, ist die Funktion ohne Parameter zu verwenden: TraySetIcon().
Verwandte Funktionen
TraySetPauseIcon, TraySetState
Beispiel
#NoTrayIcon
Opt("TrayMenuMode", 1) ; Standard Traymenüeinträge (Skript pausieren/beenden) werden nicht angezeigt.
$exititem = TrayCreateItem("Beenden")
TraySetState()
$start = 0
While 1
$msg = TrayGetMsg()
If $msg = $exititem Then ExitLoop
$diff = TimerDiff($start)
If $diff > 1000 Then
$num = -Random(0, 100, 1) ; Negativ um die Ordinalnummerierung zu verwenden
ToolTip("#icon=" & $num)
TraySetIcon("Shell32.dll", $num)
$start = TimerInit()
EndIf
WEnd
Exit