Hallo zusammen,
das ist bestimmt mal wieder ganz simpel zu lösen aber ich habe derzeit leider keine Idee und finde auch im Netz nicht das richtige...
Also ich habe 9 Checkboxen und es darf immer nur eine aktiv sein. Sobald man eine Box klickt muss der Haken aus der anderen verschwinden.
Hier mein erster Ansatz, der ist aber nicht sehr schön da man nur von unten nach oben frei wählen kann. Andersrum sind alle Boxen gesperrt und man muss erst die oberste "frei" klicken.
AutoIt
if GUICtrlRead($din1) = 1 Then
GUICtrlSetState($din2, $GUI_UNCHECKED)
GUICtrlSetState($din3, $GUI_UNCHECKED)
GUICtrlSetState($din4, $GUI_UNCHECKED)
GUICtrlSetState($din5, $GUI_UNCHECKED)
GUICtrlSetState($din6, $GUI_UNCHECKED)
GUICtrlSetState($din7, $GUI_UNCHECKED)
GUICtrlSetState($din8, $GUI_UNCHECKED)
GUICtrlSetState($din9, $GUI_UNCHECKED)
ElseIf GUICtrlRead($din2) = 1 Then
GUICtrlSetState($din1, $GUI_UNCHECKED)
GUICtrlSetState($din3, $GUI_UNCHECKED)
GUICtrlSetState($din4, $GUI_UNCHECKED)
GUICtrlSetState($din5, $GUI_UNCHECKED)
GUICtrlSetState($din6, $GUI_UNCHECKED)
GUICtrlSetState($din7, $GUI_UNCHECKED)
GUICtrlSetState($din8, $GUI_UNCHECKED)
GUICtrlSetState($din9, $GUI_UNCHECKED)
ElseIf GUICtrlRead($din3) = 1 Then
GUICtrlSetState($din1, $GUI_UNCHECKED)
GUICtrlSetState($din2, $GUI_UNCHECKED)
GUICtrlSetState($din4, $GUI_UNCHECKED)
GUICtrlSetState($din5, $GUI_UNCHECKED)
GUICtrlSetState($din6, $GUI_UNCHECKED)
GUICtrlSetState($din7, $GUI_UNCHECKED)
GUICtrlSetState($din8, $GUI_UNCHECKED)
GUICtrlSetState($din9, $GUI_UNCHECKED)
..... usw. :-(
Alles anzeigen
da hat doch bestimmt jemand eine bessere Lösung oder ?
vielen Dank im voraus
Flo