Hallo liebe gemeinde,
hab mir fleißig ein eigenes programm gebastelt mit einer benutzeroberfläche.
auf dieser kann der nutzer mit hilfe von checkboxen mehrere optionen wählen.
verringern wir das mal der einfachkeit halber auf 3 checkboxden:
$checkbox1 = GUICtrlCreateCheckbox("nummer1", 40, 165)
$checkbox2 = GUICtrlCreateCheckbox("nummer2", 40, 200)
$checkbox3 = GUICtrlCreateCheckbox("nummer3", 40, 235)
ausgewählt werden können diese beliebig, allerdings muss mindestens 1 checkbox ausgewählt sein
bei null muss eine fehlermeldung kommen.
was ich jetzt leider nicht hinbekomme und ich hab wirklich schon überall im forum gesucht, hier auch gute ansätze gefunden, aber ich konnte das enfach für mein programm nicht umsetzten. (weiß nicht obs an der falschen umsetzung liegt)
ich möchte dieses Wissen welche checkbox/en ausgewählt sind in eine variable oder ein arry oder der gleichen packen
hab das mal so gemacht und das funktioniert aber nicht:
if GUICtrlRead($checkbox1) = $GUI_CHECKED Then dim $checkbox1_status = 1
if GUICtrlRead($checkbox2) = $GUI_CHECKED Then dim $checkbox2_status = 1
if GUICtrlRead($checkbox3) = $GUI_CHECKED Then dim $checkbox3_status = 1
später möchte ich dann nämlich sagen:
[autoit]
if $checkbox1_status = 1 then
rechnung
.
.
.
else
endif
was mach ich falsch?
ich danke euch schon jetzt für eurer bemühen
schönen gruß Inferior