Você está na página 1de 3

Cmo usar Flash en VB .

NET
Bien, para este tutorial voy a usar el Microsoft Visual Basic 2010 Express Edition y por supuesto el control Shockwave Flash. Para usar el control Shockwave Flash en Visual Basic .NET, sigue los siguientes pasos: 1. En el Solution Explorer, haz click derecho y selecciona Add Reference. 2. En la pestaa COM, busca y selecciona Shockwave Flash. 3. Arrastra el control Shockwave Flash de la Toolbox al formulario donde quieras poner la pelcula Flash. Si al arrastrar el control al formulario te muestra un mensaje de error que dice Failed to import the ActiveX control. Please ensure it is properly registered., no te asustes, solo ve al Project Explorer nuevamente y selecciona tu proyecto, haz click con el botn derecho y selecciona Rebuild, con esto se corregir el problema y podrs usarlo de forma normal. En cuanto a la comunicacin entre Flash y VB .NET, esta funciona de la misma manera que en el Visual Basic 6, revisa el tutorial anterior para ver algunos ejemplos de cdigo, tambien hallaras un ejemplo en VBForums.

Como usar Flash en Visual Basic 6


Por MOiSTER el 16 November, 2007. Publicado en Small Bits. 24 Comentarios Con este primer mini-tutorial ignauramos una nueva categora dentro de Mchate, Small Bits, en la cual postearemos tutoriales, consejos y ms, todo sobre programacin. Una de las fortalezas de Flash, es poder crear interfaces muy sencillas o interfaces muy elaboradas grficamente, algo que en Visual Basic 6 puede llegar a ser muy laborioso de programar. Agregando el control Shockwave Flash a tu proyecto en Visual Basic 6, puedes llegar a tener la riqueza multimedia de Flash en tus aplicaciones de escritorio.

Usar Flash en Visual Basic 6


Para usar Flash en Visual Basic 6, lo primero que tenemos que hacer es agregar el control Shochwave Flash a tu proyecto, realizando los siguientes pasos:

Crea un proyecto nuevo en Visual Basic 6, del tipo Standard EXE. Una vez creado tu proyecto ve a: Project (Proyecto) y selecciona la opcin Components (Componentes). Tambin puedes presionar Control + T para ir directamente a la ventana Components. En la ventana Components, selecciona la pestaa Controls, y en la lista de controles busca el control llamado Shockwave Flash, haz click en el checkbox y luego en Aceptar para agregar el control a tu barra de controles.

Si haz hecho bien los pasos anteriores, al final de la lista de controles aparecer un icono con la forma de una hoja en blanco. Este es icono que representa al control en la barra de controles del proyecto. Lo siguiente, es agregar el control al formulario, arrastrando el icono al formulario y a continuacin se mostrara el control en el formulario representado por una caja blanca, ahora solo hay que agregar el cdigo para controlar el funcionamiento de la pelcula Flash.

Ejemplos de cdigo:
Cargar pelicula Flash en el control:
Private Sub Form_Load() ShockwaveFlash1.Movie = App.Path & "boton.swf" End Sub

Enviar valores a variables:


Private Sub Form_Load() Dim Valor as String Valor = "Esta es una Cadena" ShockwaveFlash1.SetVariable "_root.VariableEnFlash", Valor End Sub

Recibir comandos enviados del Flash a Visual Basic y viceversa: En Flash usamos el siguiente cdigo para enviar comandos a Visual Basic.
on (release){ fscommand("TERMINAR"); }

En Visual Basic, seleccionamos la forma donde se encuentra el control Flash que agregamos y damos doble click sobre el, para abrir la ventana de Cdigo. En la parte superior, en el combo box de la derecha, seleccionamos ShockwaveFlash1 y a continuacin en el de la izquierda seleccionamos FSCommand. Esto abrir el cdigo para la funcin FSCommand del control Flash, donde podremos agregar el cdigo a ejecutar dependiendo del comando que se reciba desde Flash.
Private Sub ShockwaveFlash1_FSCommand(ByVal command As String, ByVal args _As String) Select Case command Case "TERMINAR" End Case "Abrir_Documento" Call New_Document End Select End Sub

Você também pode gostar