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

Preguntas similare

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
Respuesta Responder a este mensaje
#2 Enrique Garcia
23/06/2006 - 13:32 | Informe spam
en VB6 lo hacia desde el diseñador ponias el mismo nombre al control y los
metias en un array de controles y aqui como no vi nada no me percate
Muchas Gracias Saludos

"Alberto Poblacion"
escribió en el mensaje news:
"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





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida