Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   Nombre Control Dinámico (http://www.forosdelweb.com/f69/nombre-control-dinamico-367858/)

LeCLUB 01/02/2006 08:07

Nombre Control Dinámico
 
Wenas gente, os dejo una pequeña dudilla que tengo sobre como cambiar el valor de un control (en este caso un picturebox) dinámicamente, seleccionando el control en cuestión mediante una variable.

Yo pensaba que haciendo esto funcionaría:

Private Sub Command1_Click()
Dim nombre As String
nombre = "Image1"
nombre.Visible = True
End Sub

Pero está claro que no ;)
Sabeis como se debería de declarar la variable "nombre" para que fuera compatible y según su valor, pueda elegir un control u otro para cambiarle el valor ?

Gracias de antemano. Un saludo !!

LeCLUB 01/02/2006 15:22

Bueno, ya conseguí solucionarlo. Os lo dejo aquí por si a alguien le hace falta algún día ;)

Private Sub Command1_Click()
Dim nombre As String
nombre = "Image1"
Controls(nombre).Visible = True
End Sub

Un saludo


La zona horaria es GMT -6. Ahora son las 06:52.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.