labels

23/06/2006 - 11:03 por Enrique Garcia | Informe spam
Hola Grupo,

A alguien se le ocurre como podria hacer que unos controles que se
llamen:
Label1
Label2
Label3 ...
pasen por un for tal que

for i as integer =0 to 8
label & i & .text="pepito"
next

Se que la sintaxis esta incorrecta pero esta seria la idea.

Muchas Gracias
 

Leer las respuestas

#1 Alberto Poblacion
23/06/2006 - 13:10 | Informe spam
"Enrique Garcia" wrote in message
news:%
A alguien se le ocurre como podria hacer que unos controles que se
llamen:
Label1
Label2
Label3 ...
pasen por un for tal que

for i as integer =0 to 8
label & i & .text="pepito"
next

Se que la sintaxis esta incorrecta pero esta seria la idea.



Para hacer exactamente lo que indicas necesitarías emplear Reflexión,
pero si no quieres meterte con System.Reflection lo más sencillo sería
guardar los labels en un array:

Dim ArrayDeLabels as Label() = {Label1, Label2, Label3, ...}

For I=0 to ArrayDeLabels.Length
ArrayDeLabels(I).Text="pepito"
Next

Preguntas similares