Tecnología

Inicio

Cómo hacer un cuadro de imagen cambiable del usuario en Visual Basic

Cómo hacer un cuadro de imagen cambiable del usuario en Visual Basic


El cuadro de imagen en la última versión de Visual Basic es una caja rectangular dinámico que puede cambiar su contenido bajo demanda. Utilice PictureBoxes para mostrar antecedentes, galerías de imágenes e incluso presentaciones de diapositivas. Una forma de hacer que su sitio más interactivo es dar a los usuarios la capacidad de cambiar el contenido de un PictureBox. Visual Basic le permite hacer eso con una sola línea de código. Simplemente decirle al cuadro de imagen el nombre de la imagen que desea visualizar y VB mostrará automáticamente.

Instrucciones

1 Lanzar Microsoft Visual Studio. Abrir uno de sus proyectos de Visual Basic y encontrar la ventana Explorador de soluciones. Esta ventana contiene formulario de inicio de su proyecto. Haga doble clic en ese formulario de inicio para visualizarla en la ventana de diseño.

2 Haga clic en el botón "Caja de herramientas" y haga doble clic en el icono "cuadro de imagen" que se encuentra en esa ventana para colocar un cuadro de imagen en el formulario. Pulse la tecla "F4" para ver la ventana Propiedades. El nombre del cuadro de imagen aparece en la parte superior de la ventana. Recuerde que el nombre o escribirlo.

3 Volver a la ventana de la caja de herramientas y haga doble clic en el icono "ComboBox". Visual Studio coloca un cuadro combinado en el formulario. Haga clic en la flecha y en la parte superior del cuadro combinado a continuación, haga clic en "Editar elementos" para ver la ventana Editor de la colección de cadenas. Esta ventana permite rellenar el cuadro combinado con los objetos.

4 Escriba el nombre de la ruta completa de un archivo de imagen que desea que aparezca en el cuadro de imagen. Incluir la letra de unidad y la ruta de la carpeta del archivo. Un ejemplo aparece a continuación:

C: \ Images \ Mountain.jpg

Este nombre ruta apunta a un archivo llamado "Mountain.jpg" que se encuentra en las "imágenes" carpeta en la unidad "C". Añadir nombres de archivo adicionales debajo del primero. Los archivos que agregue aparecerán en el cuadro combinado cuando el programa se ejecuta.

5 Haga clic en "Aceptar" para cerrar la ventana y volver a la ventana de diseño que contiene el formulario. Mover a la ventana Propiedades y haga clic en el icono de "Eventos" en la parte superior de la ventana. Busque el evento "SelectedIndexChanged" en la ventana y haga doble clic en ese evento para ver el código que se encarga de ese evento.

6 Pegue la siguiente línea de código en este método:

PictureBoxName.ImageLocation = ComboBoxName.SelectedItem.ToString ()

Reemplazar "PictureBoxName" con el nombre de su cuadro de imagen y "ComboBoxName" con el nombre del ComboBox.

7 Pulse la tecla "F5". Visual Studio se ejecuta el proyecto y muestra el cuadro de imagen y ComboBox en el formulario. Haga clic en el cuadro combinado de flecha hacia abajo para ver la lista de nombres de archivo de imagen que se agregaron al cuadro combinado. Haga clic en uno de los nombres. La imagen seleccionada aparece en el cuadro de imagen. Seleccione cualquier nombre en el cuadro combinado para ver su imagen asociada.

Consejos y advertencias

  • El componente clave es la afirmación "PictureBox1.ImageLocation". La asignación de un nombre de archivo de imagen a la propiedad ImageLocation del cuadro de imagen hace que la imagen aparezca en el cuadro de imagen. También puede utilizar un cuadro de lista, un DataGridView o cualquier otro control que permite a los usuarios elegir los nombres de imagen de una lista.
  • Asignar la dirección URL de una imagen en la Web a la propiedad ImageLocation si lo desea. Crear una lista de imágenes en la web, almacenar dicha lista en el cuadro combinado y dar a los usuarios la capacidad de navegar por ellas dentro de su uso.