Sección de controles Ocx para Visual basic , Dll , Activex

94 - Control ocx para Reproducir Gifs animados

<Volver> - Anterior - Siguiente



 

Control ocx programado y enviado por el amigo Leandro Ascierto

 

Este control permite reproducir Gif animado , como el Marchoso.ocx, el anigif y varios otros, y también tiene las siguientes opciones ( además también incluye el código fuente )

 

  1. Leer Gifs y gráficos del disco o remotos
  2. Play , pausa y stop del Gif animado
  3. Obtener la imagen del Gif, mediante la propiedad Picture, por ejemplo para asignarla a otro control en la propiedad Picture o para guardar el gráfico
  4. Propiedad AutoBackColor para establecer el color de fondo del contenedor igual al color de fondo del Gif o imagen cargada en el control
  5. Poder redimensionar el gif a gusto, es decir aplicarle, un alto y ancho personalizado, como también hacer un Stretch o Autosize del mismo
  6. Leer imágenes, como por ejemplo formato Png y otros formatos.
  7. Descargar y guardar la imagen / Gif del control a disco con la propiedad Download

 

 

Formulario de ejemplo

vista del ejemplopara dfdescargar del ocx image-web-control para reproducir los gifs animados

 

El ejemplo del gráfico es el ejemplo que está en el Zip.

Para leer un archivo se utiliza la propiedad LoadFrom, por ejemplo para leer un Gif o imagen solo pasarle la ruta:

ImageWeb1.LoadFrom = "C:\archivo.gif"

ImageWeb1.LoadFrom = "www.unaweb.com\archivo.gif"

etc...

Para visualizar la imagen del control en otro control, por ejemplo en un PictureBox se utiliza la propiedad Picture, por ej:

ElPictureBox.Picture = ImageWeb1.Picture

 

Para que al cambiar el color de fondo del contenedor, este sea igual al color de fondo del Gif o imagen que soporte transparencia, se usa la propiedad AutoBackColor, esta debe estar en True.

ImageWeb1.AutoBackColor = True

 

.. si la propiedad está en False, el color de fondo será el valor que tenga la propiedad BackColor

Para descargar la imagen, gráfico o Gif animado cargado en el control ( El que está establecido en la propiedad LoadFrom ), para guardarlo en el disco, se le pasa al método Download la ruta.

Call ImageWeb1.Download ( La-ruta-del-gif-imagen )

 

En este enlace está solo el ocx:

Descargar ImageWebcontrol

En este otro el fuente del control :

Descargar código fuente

 


Enlaces relacionados

 


Buscar en Recursos vb con Google