Schau dir das hier mal an
musst einfach zwischen GTA und CSGO wechseln
C
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <MsgBoxConstants.au3>
$var11 = 1
$var12 = 1
;Hier wird ein Fenster erstellt
$Form1 = GUICreate("Minimal requirements", 615, 437, 192, 124)
;Hier werden DropDownMenu, sowie Inhalt des Menus erstellt
$DropDownMenu = GUICtrlCreateCombo("CSGO", 16, 16, 169, 25)
GUICtrlSetData($DropDownMenu, "Valorant|GTA V|The Forest|Apex Legends|League of Legends|Forza Horizon 4|Black Desert Online|Black Squad|Minecraft|Fortnite", "")
;Hier wird ein Button erstellt
$Button = GUICtrlCreateButton("Suchen", 40, 48, 123, 33)
;Hier wird der Button ausgewählt, damit er mit dem Drop Down interagieren kann.
GUICtrlSetState(-1, $GUI_FOCUS)
$label1=GUICtrlCreateLabel("Du befindest dich im Bereich:"& GUICtrlRead($DropDownMenu),0,100)
;Zeigt das Fenster bzw. G U I an
GUISetState(@SW_SHOW)
$gui1 = GUICreate("GUI-1", 259, 46)
GUICtrlSetState(-1, $GUI_DISABLE)
GUISetState(@SW_HIDE)
$gui2 = GUICreate("GUI-2", 259, 46)
GUICtrlSetState(-1, $GUI_DISABLE)
GUISetState(@SW_HIDE)
$gui3 = GUICreate("GUI-3", 259, 46)
GUICtrlSetState(-1, $GUI_DISABLE)
GUISetState(@SW_HIDE)
Func Test1 ()
If $var11 = 1 Then
GUICtrlSetData($label1,"Du befindest dich im Bereich:"& GUICtrlRead($DropDownMenu))
GUISetState(@SW_HIDE, $gui2)
GUISetState(@SW_SHOW, $gui3)
EndIf
$var11 = 2
$var12 = 1
EndFunc
Func Test2 ()
If $var12 = 1 Then
GUICtrlSetData($label1,"Du befindest dich im Bereich:"& GUICtrlRead($DropDownMenu))
GUISetState(@SW_HIDE, $gui3)
GUISetState(@SW_SHOW, $gui2)
$var12 = 2
$var11 = 1
EndIf
EndFunc
;Das ist eine Schleife, damit das Fenster geschlossen werden kann -> Oben Rechts in der Ecke das "x".
While 1000
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button
If GUICtrlRead($DropDownMenu) = "CSGO" Then
Test1()
ElseIf GUICtrlRead($DropDownMenu) = "GTA V" Then
Test2()
EndIf
;MsgBox(64, "Read Combo", "You selected: " & GUICtrlRead($DropDownMenu))
EndSwitch
WEnd
Alles anzeigen