Tecnología

Inicio

Visual Basic: Cómo establecer una matriz de imagen a una imagen

Visual Basic: Cómo establecer una matriz de imagen a una imagen


Las imágenes ayudan a hacer cualquier programa de computadora se destacan. Ya sea que diseñar un juego de cartas o un álbum de fotos o incluso una calculadora, el uso de imágenes ayudará a darle vida a su programa. Visual Basic tiene controles que le permite subir imágenes en una serie de imágenes y mostrarlas en su programa utilizando un control PictureBox. Puede configurar una imagen en una matriz a una imagen utilizando cualquier versión de Visual Basic, pero VB 6.0 y VB.NET tienen diferencias sutiles en el proceso.

Instrucciones

Visual Basic .NET

1 Haga doble clic en el control ImageList en la caja de herramientas para agregar uno a su proyecto. Haga clic en el ImageList1 en el formulario y haga clic en la opción "Imágenes" de la ventana Propiedades. Haga clic en la casilla con el "..." al lado "(Colección)" para abrir una ventana de diálogo para sus imágenes.

2 Haga clic en el botón "Añadir" y vaya a sus imágenes. Haga doble clic en el que usted necesita para cargarlo en su ImageList. Repita este proceso para cargar todas las imágenes que necesita. Haga clic en "Aceptar" para cerrar el cuadro.

3 Haga doble clic en el control "cuadro de imagen" en la caja de herramientas para agregar uno a su proyecto. Haga clic y arrastre sus bordes para cambiar su tamaño si es necesario. Cambie la propiedad "ImageSize" de 16x16 píxeles a algo más apropiado para sus imágenes. Sin embargo, las imágenes PictureBox no pueden exceder de 256x256 píxeles.

4 Abra la ventana de código. Tipo "PictureBox1.Image = ImageList1.Images.Item (0)" en una de sus funciones. Cuando sus cargas de proyecto, este comando se carga la primera imagen de la matriz de imagen en el control PictureBox.

Visual Basic 6.0

5 Haga clic en "Proyecto" en el menú y haga clic en "componentes" de la lista desplegable. Haga clic para añadir una marca en la casilla al lado de "Microsoft Windows Common Controls 6.0 (SP6)" y haga clic en "Aceptar". Esto añadirá el control ImageList a la caja de herramientas.

6 Haga doble clic en el control ImageList en la caja de herramientas para añadirlo a su formulario. Haga clic en el control de su formulario y haga doble clic en la opción "(Personalizado)" en la ventana Propiedades.

7 Haga clic en la pestaña "Imágenes". Haga clic en "Insertar imagen" y vaya a sus imágenes. Haga doble clic en uno para cargarlo en su ImageList. Repita este proceso para cargar todas las imágenes que necesita. Haga clic en "Aceptar" para cerrar el cuadro.

8 Haga doble clic en el control "cuadro de imagen" en la caja de herramientas para agregar uno a su proyecto. Haga clic y arrastre sus bordes para cambiar su tamaño si es necesario.

9 Abra la ventana de código. Tipo "Picture1.Picture = ImageList1.ListImages.Item (1) .Picture" en una de sus funciones. Cuando sus cargas de proyecto, este comando se carga la primera imagen de la matriz de imagen en el control PictureBox. Utilizar un número distinto de "1" para cargar una imagen diferente de la matriz de ImageList, pero no utilice un número que hará que su matriz para ir fuera de límites.

Consejos y advertencias

  • Crear una variable entera para su uso como un índice en las matrices de ImageList. Se pueden crear muchos métodos diferentes para mostrar sus imágenes en sus controles PictureBox, por ejemplo, mediante la creación de botones que navegan las imágenes siguientes y anteriores o con un control temporizado que cambia la imagen.