Hallo,
ich würde gerne ein GUI mit variablen Buttons erstellen, z. B. mit einer Verknüpfung zu Firefox. Anschließend soll dieser Button aus der Exe-Datei das Icon anzeigen, aber leider funktioniert das nicht. Mit dem dllviewer kann ich aber ein icon in der exe finden.
Anbei der dazu verwendete Code-Schnipsel:
Code
GUICtrlCreateButton($SectionNames[$i], $Counter * $Size - $Size, 0, $Size, $Size, $BS_Icon)
GUICtrlSetOnEvent(-1, "SetOnEvent")
ConsoleWrite("Image: " & _GUICtrlButton_SetImage(-1, $Section[$ii][1], Default, True) & @TAB & @error & @TAB & $Section[$ii][1] & @CRLF)
Der Pfad ist in der Variable, grundsätzlich wird auch ein Icon angezeigt, wenn ich z. B. _GUICtrlButton_SetImage(-1, "shell32.dll", 14, True) nutze, aber eben nicht aus einem Programmpfad.