Mira, como se usa, digamos el pasaje de variables y todo eso no tengo idea pero lo que si te puedo decir es como puse yo un flash en mi programa de VB.NET y lo hice correr...
Primero puse el SWFFLASH.OCX en la barra de controles, agregue el control de flash a mi form y con esta funcion ejecuto la pelicula.
Private Sub playflash()
With flash 'my control name
.Stop() 'make sure you control the running of the movie
.Movie = Application.StartupPath & "\intro.swf"
.Movie = String.Concat(Application.StartupPath & "\intro.swf")
.Movie = System.Windows.Forms.Application.StartupPath & "\intro.swf"
.Playing = True
End With
End Sub
Aca te paso u link de un tipo que hace hasta los forms con formas irregulares en flash...
http://www.pscode.com/vb/scripts/Sho...2182&lngWId=10
Recomiendo que te lo bajes, esta tremendo.