Ich habe 4 von diesen Radios und einen Button.
Nach dem klicken des Buttons soll mit "$nMsg = GUIGetMsg()" die Auswahl ausgegeben werden und über ein Swich Case dann eine bestimmte Aktion durchgeführt werden.
Das Folgende soll nach dem Drücken auf den Button gemacht werden:
$nMsg = GUIGetMsg()
Switch $nMsg
Case $nMsg = $radio1 And BitAND(GUICtrlRead($radio1), $GUI_CHECKED) = $GUI_CHECKED
$Auswahl = 1
Case $nMsg = $radio2 And BitAND(GUICtrlRead($radio2), $GUI_CHECKED) = $GUI_CHECKED
$Auswahl = 2
Case $nMsg = $radio3 And BitAND(GUICtrlRead($radio3), $GUI_CHECKED) = $GUI_CHECKED
$Auswahl = 3
Case $nMsg = $radio4 And BitAND(GUICtrlRead($radio4), $GUI_CHECKED) = $GUI_CHECKED
$Auswahl = 4
EndSwitch
Alles anzeigen
Habe schon alles Mögliche ausprobiert und bin langsam echt am verzweifeln.
Mit dem While 1 ... WEnd, welches man oft liest komme ich ja nicht aus der Schleife raus und kann dann nicht weiter machen.
Hatte auch schon probiert eine Do ... Until schleife zu machen und die zu beenden wenn GUIGetMsg() den Wert Button 1 ausliest, aber dadurch wurde halt irgendwie die Auswahl des Radios überschreiben.
Ich bin echt durcheinander, ich glaub ich mach erstmal ne kleine Pause damit ich wieder klar denken kann.
EDIT:
Ich glaube ich habe einen Fehler mit GUIGetMsg() gemacht, bin mir aber nicht sicher.
Ist das das richtige zum Auslesen?