View Full Version : [Visual Basic 2008] Domanda facile
Come faccio a rinominare oggetti in serie o a cambiargli il testo in serie??
Esempio:
Dim i
For i = 1 to 10
Label(i).text = i
next
Non funzia...
astorcas
18-03-2009, 13:08
Come faccio a rinominare oggetti in serie o a cambiargli il testo in serie??
Esempio:
Dim i
For i = 1 to 10
Label(i).text = i
next
Non funzia...
mmm non conosco VB però se non sbaglio manca il tipo di i, text è scritto minuscolo e supponendo che tu dichiari i come intero dovrai scrivere una cosa tipo Label[i].Text=i.ToString()
Come faccio a rinominare oggetti in serie o a cambiargli il testo in serie??
Esempio:
Dim i
For i = 1 to 10
Label(i).text = i
next
Non funzia...
next i
senza i non va :)
Kralizek
18-03-2009, 13:52
sei sicuro?
giurerei che é opzionale.
io farei cosí:
Dim i As Integer = 0
For Each ctl In Me.Controls
If ctl Is Label
Dim lbl = CType(ctl, Label)
lbl.Text = i.ToString()
End If
i+=1
Next
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.