Hallo^^ ich übe grade ein wenig mit Autoit Gui und sowas. komme grade nicht weiter.
ich habe 4 Radiobuttons und für 2 davon eine Dropdown liste. jetzt möchte ich das wenn er zb Aus der dropdown liste das erste ausgewählt wird er eine funktion startet.
hier das script:
[autoit]#include <GuiConstantsEx.au3>
#include <FF.au3>
Opt('MustDeclareVars', 0)
$gzeit1 = "10 Minuten"
$gzeit2 = "20 Minuten"
$gzeit3 = "30 Minuten"
$fzeit1 = "1 Stunde"
$fzeit2 = "2 Stunden"
$fzeit3 = "3 Stunden"
$fzeit4 = "4 Stunden"
$fzeit5 = "5 Stunden"
$fzeit6 = "6 Stunden"
$fzeit7 = "7 Stunden"
$fzeit8 = "8 Stunden"
GUICreate("GUIÜbung",400,400)
GUICtrlCreateLabel("label1",10,10)
GuiCtrlCreateInput("Inputbox1",10,30,100)
GuiCtrlCreateInput("Inputbox2",10,50,100)
GuiCtrlCreateLabel("Button",10,80)
$aus = GUICtrlCreateRadio("Aus",10,100,65)
$func1 = GUICtrlCreateRadio("Funktion1",10,120,65)
GUICtrlCreateCombo ("", 75, 120, 80)
GUICtrlSetData(-1, $fzeit1, $fzeit1)
GUICtrlSetData(-1, $fzeit2, $fzeit1)
GUICtrlSetData(-1, $fzeit3, $fzeit1)
GUICtrlSetData(-1, $fzeit4, $fzeit1)
GUICtrlSetData(-1, $fzeit5, $fzeit1)
GUICtrlSetData(-1, $fzeit6, $fzeit1)
GUICtrlSetData(-1, $fzeit7, $fzeit1)
GUICtrlSetData(-1, $fzeit8, $fzeit1)
$func2 = GUICtrlCreateRadio("funktion2",10,140)
$func3 = GUICtrlCreateRadio("funktion3",10,160)
GUICtrlCreateCombo ("",75, 160, 80)
GUICtrlSetData(-1, $gzeit1, $gzeit1)
GUICtrlSetData(-1, $gzeit2, $gzeit1)
GUICtrlSetData(-1, $gzeit3, $gzeit1)
GUISetState(@SW_SHOW)
while 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $aus
aus ()
Case $func1
funktion1 ()
Case $func2
funktion2 ()
Case $func3
funktion3 ()
EndSwitch
WEnd
func aus()
Sleep(100)
TrayTip("Pause", "The testgui is paused",0)
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $aus
aus ()
Case $func1
funktion1 ()
Case $func2
funktion2 ()
Case $func2
funktion3 ()
EndSwitch
EndFunc
func funktion1()
Traytip("","",1)
;hier soll er jetzt schauen ob $fzeit1 -8 ausgewählt wird und daraus ne neue funktion geladen wird
EndFunc
hoffe ihr könnt helfen