高手进,C#怎么和FLASH互相传值?

来源:百度知道 编辑:UC知道 时间:2024/07/05 19:17:53
请问高手C#怎么和FLASH互相传值?FLASH源码应改怎么定义?C#应该怎样把值传给FLASH? 请高手指教,最好有代码,谢谢
回:lfq761204 ,我希望是动态从asp.net 网FLASH里面传值,不能写死的,希望大家能够指教

C# 代码:定义一个public变量
public string cParam = "中国";

在页面里面:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"
width="550" height="400" id="id" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="your.swf?jParam=<%=cParam%>" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
</object>

在your.swf里面用_root.jParam来获取值,如:
txtbox.text = _root.jParam;
txtbox为一个动态文本框实例名

这个应该找flash高手 不是c#高手 呵呵

用注册表,把需要传递的值写进注册表,或者