Visual Basic - Concatenar un label.text con numero

Life is soft - evento anual de software empresarial
 
Vista:

Concatenar un label.text con numero

Publicado por Diago (2 intervenciones) el 30/11/2009 12:39:15
Hola buenas, estoy probando una cosa aunque no se si es posible:
Tengo una gran colección de label*.txt los cuales se diferencial tan solo por un numero al final del label y lo que quería es incrementarlos sin necesidad de llamarlos exclusivamente a cada uno como por ejemplo se haría con un vector, algo asi:

label & "1".text=1

label & "2".text=2

lo que me interesa es poder cambiar su contenido evidentemente, pero no se si es posible sin llamarlos individualmente, ya que he probado varias formas y nada funciona, gracias por la ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Concatenar un label.text con numero

Publicado por jorge (56 intervenciones) el 30/11/2009 16:57:33
por que no los indexas?
supongamos que tienes los textbox :
label1, label2, label3, label4 y label5

en lugar de eso los llamas
"label" y en la propiedad index les pones un numero
y para usarlos los podrias hacer de esta forma

label(1).text, label(2).text, label(3).text, label(4).text, label(5).text

o si quieres

for i=1 to 4
label(i).text="estos labels estan vacios"
next i
label(5).text="Este no lo quiero vacio, por eso lo pongo a parte"

y asi puedes hacer muchas cosas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Concatenar un label.text con numero

Publicado por Diago (2 intervenciones) el 30/11/2009 21:55:00
No jorge, eso no funciona ya lo probé, con un vector funcionaria claro, pero con un label no
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Concatenar un label.text con numero

Publicado por Iván Calderón (76 intervenciones) el 01/12/2009 21:45:22
Saludos, lo que te dice jorge si funciona solo tienes que crear una matrix de controles, es decir, llamar a los label de la misma manera y diferenciarlos por la propiedad index, solo ahi un detalle los objetos LABEL no tienen propiedad TEXT sini CAPTION espero te sirva de algo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar