![]() |
gif animados en delphi xe
hola todos, mi pregunta es como insertar gifs animados en delphi xe.
lo que quiero es hacer animaciones... no me costo mucho cargandolo desde afuera pero lo que quiero es que no se muestre lo que estoy cargando... tendria que crear un .res y cargarlo desde hay? o un componente de tercero... aquí el codigo para cargarlo desde afuera cont : integer; Cont := (Cont mod 2) + 1; hola.picture.LoadFromFile ('graficos\clubdelphi' + IntToStr (Cont) + '.bmp'); desde ya saludos :D |
saludos.
Hay un componente que parece ser lo que buscas te dejo el link: http://melander.dk/delphi/gifimage/ no los he probado pero qizas te puedan ayudar. |
Las JEDI tambien tren un componente para eso , el gifanimator.
|
Cita:
|
gifs animados
Existe otra posibilidad, que es la que uso habitualmente:
Compilas el "gifimage.pas" (sources/vcl) con este cambio:= " GIFImageDefaultAnimate := True;".En el /lib sustituyes el Gifimage.dcu por el dcu resultante de tu compilación, y yapuedes usar gifs animados en cualquier Timage. Saludos |
resp
crea un archivo .rc
pon esto dentro nombregif GIF "RUTA_DEL_GIF" no recuerdo si los recursos GIF se cargan con esa constante eso averigualo en la ayuda de delphi. luego compilar el recurso. para te cree un .res Si quieres que se compile solo agrega este archivo al proyecto y delphi lo compila solo. y el codigo pra leer recurso es algo asi
Ya tienes tu gif cargado en un temorystream ahora como lees el .loadfromfile solo debes usar .loadfromstream.. Espero te sirva. |
La franja horaria es GMT +2. Ahora son las 13:09:47. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi