2010-09-09 2 views
4

J'ai besoin d'aide pour faire une application C# qui incorpore un fichier flash .swf et ce que je veux, c'est lui donner quelques données.comment Flash et C# communiquent?

en html est comme ce

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase= 
    "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" 
    width="625" height="100%" id="flash" name="flash" align=""> 
     <param name="movie" value="http://www.mysite.com/flash/home.swf"> 
     <param name="loop" value="false"> 
     <param name="allowScriptAccess" value="always"> 
     <param name="allowNetworking" value="all"> 
     <param name="menu" value="false"> 
     <param name="quality" value="high"> 
     <param name="devicefont" value="true"> 
     <param name="bgcolor" value="#FFFFFF"> 
     <param name="FlashVars" value= 
     "sid=5005405F&amp;data2=222&amp;data3=443&amp;data4=custom"> 
     <embed src="http://www.mysite.com/flash/home.swf" loop="false" menu= 
     "false" allowscriptaccess="always" allownetworking="all" quality="high" 
     devicefont="true" bgcolor="white" width="625" height="100%" name="flash" 
     id="flash" align="" swliveconnect="true" type= 
     "application/x-shockwave-flash" pluginspage= 
     "http://www.macromedia.com/go/getflashplayer" flashvars= 
     "sid=5005405F&amp;data2=222&amp;data3=443&amp;my_id=dunno&amp;data4=dinos&amp;cs_version=0"> 

ce que je veux est de savoir comment puis-je nourrir que les données en C#

jusqu'à maintenant je ne peux charger le fichier .swf quand mon début de l'application jusqu'à

playerax.LoadMovie(0, Application.StartupPath + "\\home.swf"); 
playerax.Play(); 

Répondre

0

axShockwaveFlash1.FlashVars = "lecture_auto = true & channel = adventuretimed & start_volume = 25";