Hallo zusammen,
hab da mal wieder ein Problem und keine Idee warum das nicht geht. Ich habe ein Switch Case anweisung die wie es scheint in einer endlosschleife läuft und mir ist nicht klar wieso vieleicht sieht ihr den Fehler hier das Script:
Spoiler anzeigen
#Include <Constants.au3>
#include <Array.au3>
Opt("TrayMenuMode", 2)
Opt("TrayAutoPause", 0)
Global $trayxx[11]
for $i=0 To UBound($trayxx) -1
$trayint = RegRead("HKEY_CURRENT_USER\Software\App", "Eintrag"&$i)
$traytime = RegRead("HKEY_CURRENT_USER\Software\App", "Zeit"&$i)
if $trayint then
$trayints = $traytime & " " & $trayint
else
$trayints = "Leer"
endif
$trayxx[$i] = $trayints
Next
_ArraySort($trayxx, 1)
For $y = 0 To UBound($trayxx) -1
TrayCreateItem($trayxx[$y])
Next
TraySetState()
While 1
$msg = TrayGetMsg()
Switch $msg
Case $trayxx[0] to UBound($trayxx) -1
$traytmp = $msg - $trayxx[0] + 1
$read = RegRead("HKEY_CURRENT_USER\Software\App", "Eintrag"&$traytmp)
ClipPut($read)
EndSwitch
Wend
Exit