Pregunta: | 39893 - CARGAR UNA IMAGEN EN UN PICTUREBOX DESDE UN ARCHIVO .RES |
Autor: | Christian Domenichelli |
Hola
Lo que intento hacer es lo siguiente cargar una Imagen en un PictureBox desde un archivo .Res En el objeto le asigno a la propiedad Tag un valor similar al que tengo en el archivo de recurso. Pero cunado el tipo es un PictureBox en for interno la propiedad ctl.ColumnHeaders me da error dice que no existe el objeto Lo raro es que para otros objetos si funciona For Each ctl In frm.Controls Err.Clear If TypeName(ctl) = "PictureBox" Then For Each obj In ctl.ColumnHeaders Err.Clear If IsNumeric(obj.Tag) Then obj.Picture = LoadResPicture(CInt(obj.Tag), vbResBitmap) End If Next End If Next SI alguien sabe como puede resolver esto se lo agradezco mucho |
Respuesta: | Alex Chong |
Hola soy de panamá, y creo que lo que te voy a decir te puede funcionará pero no sé si te agrada la idea siguiente:
---porque no intentas cambiar lo el PixtureBox por un Images y utiliza y creas un modulos.frm que permita buscar atraves del directorio de tu pc y capturar el Path (la ruta de la ubicación de la images y lo asigna a una variables string y finalmente la carga: private sub mostrarImagenes() dim StrLugar as string StrLugar="C:\Mis Documentos\Imagenes\0001.jpg" Images.streach=True Images.caption=loadpiture(StrLugar) end sub El objeto pictureBox a mi criterio no me adrada mucho porque no hay libertad de manipulación, cualquiera cosa me escribes. espero que te funciones. |