Ich würde gerne Icons, die sich im resource-table des kompilierten Scripts besfinden, in ein dictionary laden, um sie anschliessend mit Namen ansprechen zu können. Geht sowas überhaupt?
Der nachfolgende Versuch haut jedenfalls schon mal nicht hin^^
AutoIt
#Region
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-0.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-1.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-2.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-3.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-4.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-5.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-6.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-7.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-8.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-9.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-10.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-live.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-lock.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-dot.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-blank.ico
#AutoIt3Wrapper_Res_Icon_Add=Icons\icon-execute.ico
#EndRegion
$icon = ObjCreate("Scripting.Dictionary")
For $i = 0 to 10
$icon($i) = TraySetIcon(@ScriptFullPath, 201 + $i)
Next
$icon("live") = TraySetIcon(@ScriptFullPath, 212)
$icon("lock") = TraySetIcon(@ScriptFullPath, 213)
$icon("dot") = TraySetIcon(@ScriptFullPath, 214)
$icon("blank") = TraySetIcon(@ScriptFullPath, 215)
$icon("execute") = TraySetIcon(@ScriptFullPath, 216)
TraySetIcon($icon("live"))
Alles anzeigen
Vielen Dank