variabele control names

Status
Niet open voor verdere reacties.

nosmaS

Gebruiker
Lid geworden
22 mrt 2007
Berichten
77
Hoi

Ik heb voor een schoolopdracht een mastermind spel gemaakt,
waarbij alle vakjes knoppen zijn en de witte en zwarte pionnetjes labels zijn met tekst
(dat stond in de opdracht)

Nu zou ik graag meteen for loop enkele controls doorlopen maar ik moet dus elke keer elke control apart oproepen

kan ik deze niet variabele oproepen? dus met een variabele naam
bv ipv
btn1.backcolor = "red"
btn2.backcolor = "blue"
dit zetten
btn i .backcolor = "green"

waarbij i dus een stukje van de naam van de knop is

mvg
nosmaS
 
Ik ken het spel niet maar, als het gaat om rijen kun je het zo doen:

Code:
Public rij_1 As New List (Of Button)

In de load_Event van je form doe je dan zoiets:

Code:
With rij_1
.Add(button1)
.Add(Button2)
etc...
End With

De loop kun je zo gebruiken:

Code:
For X As Integer = 0 To rij_1.Count -1 Step +1
rij_1.Item(X).BackColor = ...?
Next
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan