Hallo,
ich hoffe ihr kennt einen einen Workaround für mein Problem
Ich möchte gerne in meine GUI Tools (*.exe) ausführen und diese per INI-Datei anpassen, so dass Sie automatisch in der Menübar unter "Tools" angezeigt werden.
Nur leider habe ich keine Ahnung wie ich jetzt herrausfinde, welcher Menübutton gedrückt worden ist..
Das ganze sollte mit Opt("GUIOnEventMode", 1) laufen.
Hier mal ein Beispiel:
C
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
$GUI = GUICreate("TEST", 300,300)
$Menu_Tools = GUICtrlCreateMenu("Tools")
GUISetState(@SW_SHOW)
GUISetOnEvent($GUI_EVENT_CLOSE, "_EXIT")
Local $aTools[4][3]
for $i = 1 to ubound($aTools)-1
$aTools[$i][0] = "Tool " & $i
$aTools[$i][1] = "Pfad zur Exe"
$aTools[$i][2] = GUICtrlCreateMenuItem($aTools[$i][0], $Menu_Tools)
GUICTRLSetOnEvent(-1,"_Test")
Next
While 1
sleep(50)
WEnd
Func _exit()
Exit
EndFunc
func _Test()
msgbox(0,"","WELCHER BUTTON?")
endfunc
Alles anzeigen