Reproducir GIF con fondo transparente en formulario con VBA
publicado
Hola buenos días a todos. Soy nuevo en el foro y aunque he leído las normas, espero no estar haciendo nada mal por lo que pido disculpas de antemano.
Tengo una cierta experiencia con VBA y actualmente intento reproducir un archivo GIF o video pero con fondo transparente en un Form, pero no llego a ver como hacer para que no se vea el formulario del control en el que se reproduce. Me explico mejor, se que se pueden reproducir utilizando un control WebBrowser para el gif o un control WindowsMediaPalyer, llegando a cambiar el fondo para el WebBroser, pero no soy capaz de hacer que se reproduzca con el fondo transparente (video o gif en general) de form que se vea lo que hay detrás del gif o video y solo salga la parte que no es fondo transparente. NO tengo ejemplos de lo que quiero, pero viene a ser algo similar a lo que era el asistente del clip de windows, es decir una figura moviéndose por encima del form pero que se vea lo que hay debajo y quede oculto por los controles WebBrowser, videomediaplyer, o cualquier otro. Se que con las Api de windows se puede hacer un form transparente, y he intentado aplicarlo a un control, pero no consigo los resultados que comento.
De antemano, muchas gracias a todos los integrantes de esta pagina por la ayuda que facilitan y que he consulado en alguna ocasión.
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola buenos días a todos. Soy nuevo en el foro y aunque he leído las normas, espero no estar haciendo nada mal por lo que pido disculpas de antemano.
Tengo una cierta experiencia con VBA y actualmente intento reproducir un archivo GIF o video pero con fondo transparente en un Form, pero no llego a ver como hacer para que no se vea el formulario del control en el que se reproduce. Me explico mejor, se que se pueden reproducir utilizando un control WebBrowser para el gif o un control WindowsMediaPalyer, llegando a cambiar el fondo para el WebBroser, pero no soy capaz de hacer que se reproduzca con el fondo transparente (video o gif en general) de form que se vea lo que hay detrás del gif o video y solo salga la parte que no es fondo transparente. NO tengo ejemplos de lo que quiero, pero viene a ser algo similar a lo que era el asistente del clip de windows, es decir una figura moviéndose por encima del form pero que se vea lo que hay debajo y quede oculto por los controles WebBrowser, videomediaplyer, o cualquier otro. Se que con las Api de windows se puede hacer un form transparente, y he intentado aplicarlo a un control, pero no consigo los resultados que comento.
De antemano, muchas gracias a todos los integrantes de esta pagina por la ayuda que facilitan y que he consulado en alguna ocasión.