La Web del Programador: Comunidad de Programadores
 
    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.