• Jueves 18 de Abril de 2024, 22:09

Autor Tema:  Incluir Imagenes En Un Ocx  (Leído 2374 veces)

vradok

  • Miembro activo
  • **
  • Mensajes: 97
    • Ver Perfil
Incluir Imagenes En Un Ocx
« en: Miércoles 2 de Junio de 2004, 12:53 »
0
Bien , el caso es que he creado un componente en visual 6 y he creado un archivo de recursos con imagenes .jpg (no pueden ser bitmaps).
El problema es que quiero que esas imagenes estean en un archivo de recursos y no soy capaz de usar la funcion LoadResData .
He probado de muchas maneras , y no soy capaz de cargar las imagenes , hice algo asi:
Código: Text
  1. picdia(Index).Picture = LoadResData("CUSTOM" + 101, 10)
  2.  

el error que me da es que no coinciden los tipos.

Gracias de antemano
********************************************************
                  ladrones

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Incluir Imagenes En Un Ocx
« Respuesta #1 en: Miércoles 2 de Junio de 2004, 14:58 »
0
Hola vradok.

Si no me equivoco, no es posible añadir a un archivo de recursos creado con el complemento Editor de recursos de VB una imagen que no sea un mapa de bits de windows.

Me imagino que el .RES que tienes lo has creado con otra aplicación, ya que las imagenes que usas son jpeg... pues me temo (aunque sin duda puedo estar equivocado), que con LoadResData poco o nada vas a conseguir.

Suerte.

vradok

  • Miembro activo
  • **
  • Mensajes: 97
    • Ver Perfil
Re: Incluir Imagenes En Un Ocx
« Respuesta #2 en: Miércoles 2 de Junio de 2004, 16:19 »
0
Soy capaz de añadir una imagen jpg haciendo clic en la barra de herramientas donde pone "Agregar recurso personalizado" , se me crea una carpeta llamada custom donde estan las imagenes.
Yo tambien creo probable que no se pueda hacer así .

De todas maneras gracias Brroz.
********************************************************
                  ladrones

Cyclop

  • Miembro MUY activo
  • ***
  • Mensajes: 323
    • Ver Perfil
    • http://www.geocities.com/icotext/spanish/
Re: Incluir Imagenes En Un Ocx
« Respuesta #3 en: Jueves 3 de Junio de 2004, 21:09 »
0
Creo que pirmero tienes que grabar lo que obtienes con el LoadResData en un archivo tipo imagen (Jpg,Bmp,Gif) y de ahi cargarlo en el PictureBox


Salu2

Cyclop
Icotext Evolution v0.5 para los amantes del ASCII Art
http]

Cyclop

  • Miembro MUY activo
  • ***
  • Mensajes: 323
    • Ver Perfil
    • http://www.geocities.com/icotext/spanish/
Re: Incluir Imagenes En Un Ocx
« Respuesta #4 en: Jueves 3 de Junio de 2004, 21:11 »
0
Cita de: "vradok"

Código: Text
  1. picdia(Index).Picture = LoadResData("CUSTOM" + 101, 10)
  2.  

 
Aunque creo que el error te sale por que quieres concatena un numero con un texto "CUSTOM" + 101 ????? ;)


SAlu2
Icotext Evolution v0.5 para los amantes del ASCII Art
http]