SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Visual Basic para principiantes => Mensaje iniciado por: blakjac en Jueves 8 de Noviembre de 2007, 00:33
-
Por ejemplo si tengo
Picture1.Picture
Picture2.Picture
Picture3.Picture
Picture4.Picture
Picture5.Picture
Como puedo hacerle para que mediante un ciclo para desplazarme entre cada uno
y no tener que hacer todo manualmente
-
Con un Bucle For Eje
dim I as Long
For I=1 to 5
haga algo
Next
-
use una matriz de controles jejeje :kicking: esque no me acordaba como se hacia
.
gracias compa
-
Si Deseas trabajar con Matriz de Controles por Ejemplo:
Tienes el Control Picture1 y luego haces que se cree una matriz de Controles, Imaginemonos tener 5 Picture con la matriz quedaria asi su nombre:
Picture1(0)
Picture1(1)
Picture1(2)
Picture1(3)
Picture1(4)
Ahora como ya lo tienes como matriz puede hacer un bucle de la siguiente manera para ke todos cumpla una determinada funcion o cargarle algo a su propiedad por Ejemplo:
Dim x as Integer
For x=0 to 4
Picture1(x).Picture=LoadPicture("C:\Imagen.bmp")
next x
Este Bucle va a recorrera por todas los controles Picture y le va a Cargar la Imagen de Ejemplo "Imagen.bmp"
Suerte
Saludos
Jonathan Vidal