Visual Basic.NET - Referenciar un objeto con variables.

   
Vista:

Referenciar un objeto con variables.

Publicado por Jesus (9 intervenciones) el 14/04/2011 22:36:54
Hola.
Tengo 5 objetos picturebox que se llaman:
Pic1, Pic2, Pic3, Pic4 y Pic5.

y me gustaria poder hacer lo siguiente:

Dim n1, n2
n2 = 30
For n1=1 to 5
pic & n1.Left = n2
n2= n3 + 30
Next n1

Lo que no se, es como formar un objeto con una constante y una variable.

¿Alguien puede ayudarme?

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

Referenciar un objeto con variables.

Publicado por Damian (824 intervenciones) el 15/04/2011 14:57:58
No comprendo lo que quieres hacer con los picturebox. Quieres recorrerlos con un for?. Para eso debes crear un control desde codigo, asi:

Dim pic As New PictureBox

Después puedes hacer lo que quieras, darle una posición en el formulario o contenedor, darles un nombre, etc.

Para recorrerlo sería asi....

For Each pic As PictureBox In Me.Controls
If TypeOf (pic) Is PictureBox Then
...
....
End If
Next
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