Problema con TImage

Problema con TImage

Postby jmartial » Tue May 23, 2006 4:58 pm

Hola,

Me gustaría saber si existe algún bug en la clase Timage por lo que no pueda mostrar un GIF desde recursos.

Ejemplo:

Funciona Bien:

REDEFINE IMAGE oImg ID 114 OF oDlg RESOURCE "TPV"

Siendo TPV un recurso en un rc de la siguiente forma:
TPV BITMAP "MiTpv.bmp"

NO Funciona si el recurso es un Gif:
TPV GIF "MiTpv.gif"

Y Sí funciona si el GIF se toma desde el Disco:

REDEFINE IMAGE oImg ID 114 OF oDlg FILE "TPV.GIF"

¿Algún ejemplo de cargar un Gif desde recursos ? ¿No se puede?

Un Saludo,
Joaquín
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Postby Antonio Linares » Thu May 25, 2006 8:05 am

Joaquín,

Si no me equivoco, los GIFs no son recursos estandard de Windows.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42149
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby jmartial » Thu May 25, 2006 9:45 am

Antonio,

Pero introduciéndolo en el RC como:

TPV GIF "MiTpv.gif"

se incrustan en el exe, por lo que debe haber alguna función desde freeimage para leerlos.

Pero bueno, ya lo estudiaré, si ves alguna posibilidad me lo comentas, yo seguiré buscando.

Gracias,
Joaquín
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Postby Antonio Linares » Thu May 25, 2006 11:34 am

Joaquín,

Tal vez puedas cargarlo con LoadResource() y luego salvarlo a disco y desde ahí leerlo como un fichero. Windows no proporciona un LoadGIF().
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42149
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 52 guests