• Sábado 21 de Diciembre de 2024, 13:28

Autor Tema:  Una Gran Duda  (Leído 1474 veces)

blakjac

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Una Gran Duda
« en: Jueves 8 de Noviembre de 2007, 00:33 »
0
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

argom

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Una Gran Duda
« Respuesta #1 en: Jueves 8 de Noviembre de 2007, 18:16 »
0
Con un Bucle For Eje
dim I as Long
For I=1 to 5
    haga algo
Next

blakjac

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Una Gran Duda
« Respuesta #2 en: Viernes 9 de Noviembre de 2007, 01:48 »
0
use una matriz de controles jejeje  :kicking:  esque no me acordaba como se hacia
.
gracias compa

Jonathan_Vidal

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Una Gran Duda
« Respuesta #3 en: Martes 12 de Febrero de 2008, 15:48 »
0
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