Tema: Flash en VB
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/05/2007, 04:04
Avatar de seba123neo
seba123neo
 
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Re: Flash en VB

si se puede emilio,aca te pongo un ejemplo ,paso a paso.
primero en flash tenes que hacer un boton (simbolo boton),y un inputtext(al que vas a llamar c_flash en la propiedad var)que sea texto para ingresar(inputtext).y al boton le pones este codigo en flash:

on (release) {
fscommand ("", c_flash);
}

exportalo a .swf.anda a visua basic y en componentes carga el shockwave flash,y inserta uno en el formulario.
el codigo anterior hara que detecte tu clic el boton en visual basic,para detectarlo tenes que escribir lo que quieras en el evento fscommand del shockwave flash y fijate que lo hace.pero aca no termina porque lo que vos queres es que te muestre lo que vos escribis en la caja de texto de flash y la reconosca visual basic jeje.bueno para eso al tener cargada la pelicula de flash(el textbox y el boton),ahora vos pone un boton y un textbox de visual basic.lo que va a hacer este ejemplo es que al escribir un texto en el texbox de flash y al apretar el boton de flash tambien,va a escribirlo en el textbox de visual basic ,y viceversa,si escribis algo en el de visual basic ,al apretar el boton de visual basic te lo va a pasar al textbox de flash.
una vez que pusiste eso que te dije pone este codigo.

Private Sub Command1_Click()
ShockwaveFlash1.SetVariable "c_flash", text1 'envíamos el valor que hay en "cajita" a la variable -c_flash- en flash
End Sub

Private Sub ShockwaveFlash1_FSCommand(ByVal command As String, ByVal args As String)
text1 = args 'recibimos el valor de un argumento y lo ubicamos en -cajita-
End Sub

el boton de visual lo que hace es enviar lo que dice el textbox de visual a el textbox de flash llamado c_flash.

-------------------------------------------------------------------------

si queres te podes bajar mi ejemplo de botones que detectan el clic en visual basic,anda aca:

canalvisualbasic.net/forum/forum_posts.asp?TID=30680