Hallo, In VB macht man ja einen Button aktiv in dem man schreibt: Button1.Enabled = True so jetzt habe ich aber in meinem Programm ca. 30 Buttons die ich zu gleichen Zeit aufeinmal aktivieren möchte. Gibts da irgend eine Lösung wie man das am besten macht? Weil ich wollte jetzt nicht 30 mal das hier schreiben: Button1.Enabled = True Button2.Enabled = True Button3.Enabled = True Button4.Enabled = True ...usw... MfG Tom
Du kannst die Buttons in einen Rahmen machen und diesen Ein bzw Ausblenden. Ansonnsten wüsste ich aber auch auf die schnelle nicht wie das gehen könnt
Wie wäre es alle Buttons mit einer Schleife zu durchlaufen?
Ich kenne VB2010 nicht, aber es sollte doch möglich sein, die Schaltflächen als Gruppe zu definieren, die du dann mit Button(x).enabled = true in einer Schleife adressieren kannst. Jedenfalls geht das so in VB6.
1 | For Each c As Control In Me.Controls |
2 | If TypeOf c Is Button Then c.Enabled = True |
3 | Next |
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.