Visual Basic - ¿Se puede usar una variable como nombre de objeto?

Life is soft - evento anual de software empresarial
 
Vista:

¿Se puede usar una variable como nombre de objeto?

Publicado por Joaquín (23 intervenciones) el 16/01/2003 12:46:33
Pues eso, que si en lugar de:

Label1.Caption="hola mundo"

... puedo escribir algo parecido a:

Nombre_Variable.Caption = "hola mundo"

Ya sé que no puedo, pero ¿hay alguna manera de hacerlo?. Quiero guardar en una variable el nombre del objeto que me interese cambiar. Y estoy en una situación que no puedo usar matrices de controles, donde sólo cambiando el Index ya estaria.

Un saludo y gracias a todo el mundo.
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:¿Se puede usar una variable como nombre de obje

Publicado por Miguel (243 intervenciones) el 16/01/2003 13:34:43
Hola

Des esta manera se puede hacer

Dim strLabel As Label

Private Sub Command1_Click()
Set strLabel = Label1
strLabel.Caption = "Hola"
End Sub

Saludos
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

Muchas gracias!

Publicado por Joaquín (23 intervenciones) el 16/01/2003 16:13:25
Mañana podré probarlo, si no funciona ya vendré a dar la tabarra ;-).

Un saludo.
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