Respuesta tardía (Flash dentro de PB)
Hace algún tiempo atrás nuestro amigo Antonio, preguntaba cómo se puede ejecutar un archivo exe de flash (por ejemplo un logo animado) dentro de PB. Lo más probable es que a él, ya no le sirva esta respuesta; quizá en el futuro...o quizá haya algún interesado.
Como muchos de Uds. saben las aplicaciones flash cada día se usan más, gracias a su interactividad y efectos espectaculares que a diario vemos principalmente en la Web. Si quieren incluir algo similar en su aplicación PB, sigan los siguientes pasos:
1. Bajar un programa gratuito llamado exe2swf, que hace eso mismo; es decir, convertir un exe a swf.
Nota: Pero lo más COMUN es que ya se tenga en formato swf (logrado con macromedia flash o SWISH. Este último programa es uno de los mejores que he visto. ¡Recomendado!).
2. Insertar un OLE control y en la caja de diáologo que aparece, ir a la pestaña Insert control y elegir: Shockwave Flash Object. (Modificar su tamaño).
3. En el evento open de la ventana, escribir:
ole_1.object.Movie("C:\miflash.swf")
Listo! así de simple. El objeto flash que observan, mantiene su interactividad, animación, etc.
Nota: Si quieren tener un control total sobre este OLE, sólo pulsen el botón Browse (en el momento que insertan el mismo). Verán muchos eventos y funciones por ejemplo: Play, Forward, Stop, Zoom, etc. etc.