Cargar Imagenes dinamicas desde my.resources

Daniel Morales 0 Puntos de reputación
2024-04-08T19:13:48.3066667+00:00

Estoy haciendo un programa en el cual tengo los logotipos de varias escuelas en mis recursos, pero quisiera hacerlos dinamicos, que al seleccionar una escuela me pueda seleccionar el logotipo que deseo ejemplo

Dim Escuela = frm_menu.lbl_escuela.text

Picturebox.image = my.resources.Escuela

no puedo hacer dinnamico que seleccione la escuela, alguna posible solucion???

Muchas gracias

Centro de la comunidad | Sitio para el análisis de preguntas y respuestas | Introducción a preguntas y respuestas
Tecnologías de desarrolladores | ASP.NET | Otros
0 comentarios No hay comentarios
{count} votos

1 respuesta

Ordenar por: Lo más útil
  1. Julio Amestica 0 Puntos de reputación
    2024-05-14T21:17:53.1066667+00:00

    Si estás trabajando con Visual Basic .NET y tienes imágenes almacenadas en My.Resources, puedes cargarlas dinámicamente en un PictureBox de la siguiente manera:

    Dim Escuela As String = frm_menu.lbl_escuela.text
    PictureBox1.Image = My.Resources.ResourceManager.GetObject(Escuela)
    
    

    En este código, Escuela es una variable que contiene el nombre de la imagen que deseas cargar desde My.Resources. La función GetObject de My.Resources.ResourceManager se utiliza para obtener la imagen por su nombre.

    Por favor, ten en cuenta que el nombre de la imagen en My.Resources debe coincidir exactamente con el valor de la variable Escuela. Esto incluye la distinción entre mayúsculas y minúsculas

    0 comentarios No hay comentarios

Su respuesta

Las respuestas pueden ser marcadas como Respuestas aceptadas por el autor de la pregunta, lo que indica a los usuarios que la respuesta resolvió su problema.