Respuesta tardía (Flash dentro de PB)
Publicado por Oscar (1178 intervenciones) el 27/08/2003 04:52:02
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.
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.
Valora esta pregunta


0