![]() |
Ver imagenes gif alojadas en web
Hola a todos, mi pregunta es simple (espero que la respuesta también XD).
Tengo una aplicación en la que tengo que mostrar una serie de imagenes gif que están alojadas dentro de un hosting, es decir, para cargar la imagen tendría que acceder, por ejemplo, a algo similar: http://www.mipaginaweb.com/publicidad/imagen.gif Hasta ahora he probado con un TImage (craso error pues el LoadFromFile va a ser que no funciona así) y con un TEmbeddedWB el cual me dice que no puede mostrar la página web. Alguién conoce algun componente que me permita hacer esto o tiene alguna idea al respecto. Muchas gracias por adelantado, sois todos unos fenómenos. |
Hola,
Lo primero que se me ocurre, si tienes que mostrar un serie de imágenes, es que uses el "TWebBrowser" e incluso el "TEmbeddedWB", pero, no pasándoles la URL de una imagen, sino de un documento HTML, que, a su vez, mostrará las imágenes correspondientes. ¿Te ha parecido muy compleja la respuesta o qué? ;) |
Gracias, esta solución podría ser aunque tendría que realizar una página html para cada anuncio de publicidad y sería más tedioso a largo plazo ya que necesito controlar cuando hacen click en la campaña dentro del programa.
Si se os ocurre otra manera estoy abierto a todo |
Hola,
Bueno, no se trataría de hacer "una página", sino de escribir unas pocas etiquetas HTML, que, incluso pueden escribirse "al vuelo". Es que, de otra forma, o sea, para mostrar la imagen en un "TImage", me temo que tendrás que descargarla y cargarla desde un archivo. O tal vez no... tal vez puedas mostrar la imagen en un "TImage" a partir de un "Stream"... para ahorrarte guardar la imagen en un archivo y leerla desde ahí... |
He optado por descargar la imagen gif y mostrarla en un TImage pero ahora me surje otro problemilla, este control no sirve.
He mirado en el foro y me mencionan algo sobre el ander melander pero antes de descargar otro control nuevo quisiera saber si en las RX hay algo que me sirva. Muchas gracias |
Hola,
En efecto, ese control no acepta el formato "GIF", al menos no en versiones anteriores a Delphi 2007 (creo que a partir de ahí sí que lo soporta, pero, no estoy seguro). Encontrarás diferentes soluciones y componentes de terceros para poder trabajar con imágenes GIF. Yo echaría un vistazo en Torry's y buscaría en estos mismos foros más información. Seguro que encuentras algo que te sirva. |
En Delphi 2007 tampoco, es el que estoy usando pero para que quede constancia en el foro el control que tiene las RX para solventar este problemilla es el RXGifAnimator.
Funciona correctamente, así que problema solventado. Muchísimas gracias DEC, eres un crack |
La franja horaria es GMT +2. Ahora son las 07:24:27. |
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