willemlinden
Nieuwe gebruiker
- Lid geworden
- 9 feb 2009
- Berichten
- 4
hallo,
Ik ben niet echt ervaren met visual basic, waarschijnlijk is dit voor jullie een eitje.
ik heb een combobox waar de gebruiker een getal van 2 tot 30 kan kiezen.
aan de hand van deze keuze wil ik labels/objects laten zien.
bv: de gebruiker kiest 10, dan moeten er 10 labels zichtbaar worden.
nu kan ik dit maken door labels visible te maken door "Visible" op true te zetten. maar dan krijg ik dus een superlange code wat volgens mij niet nodig hoeft te zijn.
ik ben bezig geweest met een for loop. en geprobeerd mijn labels een index nr te geven.
label(i)
Dim showfield As Object
index = CMB_Fields.SelectedItem
i = 2
For i = 2 To index
showfield = "label" & i
showfield.Visible = True
Next i
nu pikt hij showfield.visible = true niet omdat hij deze ziet als een string??
kan iemand mij helpen.
mvg willem v.d. Linden
Ik ben niet echt ervaren met visual basic, waarschijnlijk is dit voor jullie een eitje.
ik heb een combobox waar de gebruiker een getal van 2 tot 30 kan kiezen.
aan de hand van deze keuze wil ik labels/objects laten zien.
bv: de gebruiker kiest 10, dan moeten er 10 labels zichtbaar worden.
nu kan ik dit maken door labels visible te maken door "Visible" op true te zetten. maar dan krijg ik dus een superlange code wat volgens mij niet nodig hoeft te zijn.
ik ben bezig geweest met een for loop. en geprobeerd mijn labels een index nr te geven.
label(i)
Dim showfield As Object
index = CMB_Fields.SelectedItem
i = 2
For i = 2 To index
showfield = "label" & i
showfield.Visible = True
Next i
nu pikt hij showfield.visible = true niet omdat hij deze ziet als een string??
kan iemand mij helpen.
mvg willem v.d. Linden