
Remitido por Roberto Alvarado ralvaradot@email.com
Lo primero que necesitamos es el activex swflash.ocx que podemos encontrar en la página de Macromedia (en el proyecto de ejemplo que se incluye también está pero es de suponer que podrás encontrar uno más actualizado en dicha página).
Despues de registrar el archivo en nuestro equipo, entraremos en Visual Basic y crearemos un Nuevo projecto Standar EXE; luego vamos a Proyecto | Componentes y añadiremos el "Showkwave Flash".
Seleccionamos este objecto y lo dibujamos dentro del form del tamaño de la pelicula de flash que vamos a mostrar.
Hecho esto seleccionamos el objeto ShockwaveFlash y nos vamos a la ventana de propiedades y buscamos la propiedad Movie, en la cual vamos a colocar el path y el nombre de la pelicula flash a mostrar. Hay que tener en cuenta que el archivo debe ser .swf, por llamarlo de alguna manera el archivo compilado de flash (para hacer una referencia a nuestro lenguaje), y no el archivo .fla que es el fuente y el cual se puede modificar.
Las otras propiedades del activex no funcionan muy bien desde la ventana de "Personalizado", funcionan mejor escribiendo sus valores en la ventana "normal" de propiedades :
- BGColor: color del fondo de la animación. Va en formato RGB en hexadecimal. (-1 también significa blanco)
- BackgroundColor : color del fondo como un long en decimal.
- Loop : si la animación se repite indefinidamente.
- Menu : si aparece el menú contextual en ejecución.
- Playing : si empieza a ejecutarse la animación.
- Quality y Quality2 : nivel de calidad, en número y en letras respectivamente.
- SAlign : alineación de la animación. Sé que admite top pero no sé que más opciones tiene.
- Scale : para el tamaño respecto al activex.
- WMode : Window (¿?), Opaque (se muestra la animación sobre el fondo de color BGColor), Transparent (de fondo se ve el formulario).
- etc.

