wie gesagt ich wil eine editboc, einen Label und eine inputbox gleichzeitig verstecken
muss ich guictrlsetstate für jedes einzeln machen oder kann man das irgenwie verbinden???
Status von mehreren controls gleichzeitig ändern
-
- [ offen ]
-
alexanderschill -
7. September 2010 um 11:25 -
Geschlossen -
Erledigt
-
-
[autoit]
;...
[/autoit]
Local $aCtrl[200] = [$cLabel, $cEdit, $cComboBox]
For $i = 0 to Ubound($aCtrl)-1
If $aCtrl[$i] > 0 Then GUICtrlSetState(...)
Next
$aCtrl = 0
;... -
Joa also wie Seubo schon zeigt: Mit arrays kann man das recht gut lösen.
Allerdings würde ich überlegen ob es den Aufwand wert ist.
Wenn du immer nur diese 3 Controls hast die versteckt werden müssen dann würde ich lieber die 3 Zeilen schreiben.
Wenn es natürlich dynamisch ist und unterschiedliche Anzahlen an Controls versteckt werden müssen wären Arrays die einzige Lösung