Wie kann ich das Menü anzeigen und verstecken, wenn ich auf den Button klicke?
[autoit]
Opt("GUIOnEventMode", 1)
#include <GUIConstants.au3>
GUICreate("Menü-Test", 200, 200)
GUISetOnEvent($GUI_EVENT_CLOSE, "_close")
; Menü
$mnu_file = GUICtrlCreateMenu("&Datei")
GUICtrlSetState(-1, $GUI_HIDE)
; Menü anzeigen
GUICtrlCreateButton("Menü anzeigen", 20, 20, 100, 30)
GUICtrlSetOnEvent(-1, "_show_mnu")
; Fenster anzeigen
GUISetState(@SW_SHOW)
Func _show_mnu()
GUICtrlSetState($mnu_file, $GUI_SHOW)
EndFunc
Func _close()
Exit
EndFunc ;==>_close
While 1
sleep(500)
WEnd
Edit: Das Menü wird von Anfang an angezeigt. Ich will es aber haben, wenn ich auf den Button geklickt habe. Das Problem ist noch nicht gelöst