textvakken doorlopen met lus

Status
Niet open voor verdere reacties.

Sennec

Gebruiker
Lid geworden
17 jan 2009
Berichten
77
Hallo!

Na het internet wat afgezocht te hebben, ga ik mjin laatste hoop op jullie zetten.
de situatie:

Ik heb veel textboxen in 1 formulier genaamd als Speler1, Speler2, ..., Speler12.
Is er een manier om dit met een for lus op te lossen, bv/

For i=1 tot 12
Speler(i) = "voorbeeld"
next

Ik hoop dat er zoiets bestaat, en anders wordt het typen ! :p
 
nu wil ik Speler1 tot Speler 12 een waarde geven

ophalen is voor later :d
 
Probeer dit:

Code:
For Each tb As Control In Me.Controls
If TypeOf tb is TextBox Then
tb.Text = "Voorbeeld"
End If
Next
 
nu gaat hij alle textboxen met dezelfde waarde vullen.
ik heb een array met 12 gegevens
en ik zou dan Textbox1 moeten laten overeenkomen met array(0)
textbox2.text = array(1)
textbox3.text = array(2)
enz.
ik had het wat duidelijker kunnen uitleggen in het begin sorry daarvoor
 
Dan moet het denk ik zo:

Code:
Dim ArrIndex As Integer = 0

For Each tb As Control In Me.Controls
If TypeOf tb is TextBox Then
tb.Text = array(ArrIndex)
ArrIndex += 1
End If
Next
 
Ik zou dit ook wel graag willen weten :)
Bijvoorbeeld; textbox(i).Text = array(i) werkt helaas niet :(

En met een foreach, gaat deze dan beginnen bij de 1e textbox? Of...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan