请教高人如何在winform上运用flash?
我在vs2003中新建了一个 winform 项目,然后在工具上添加了一个ShockwaveFlash,把这个ShockwaveFlash 拖到form1 窗体上,然后在private void Form1_Load(object sender, System.EventArgs e)
{
axShockwaveFlash1 = new AxShockwaveFlashObjects.AxShockwaveFlash();
axShockwaveFlash1.Movie = "C:\\cnwebshowcssflash\\cssa.swf";
axShockwaveFlash1.Play();
}
cssa.swf 是我事先做好的一个flash动画。想实现在加载form1 窗体后 就运行cssa.swf。
但是这样做不能成功,报错:未处理的“InvalidActiveXStateException”类型的异常出现在 axinterop.shockwaveflashobjects.dll 中。
请教高人,如何能正确的实现我的思路?? --------------------编程问答-------------------- 拖动axShockwaveFlash1到form
axShockwaveFlash1.Movie = @"D:\FLASH\01.swf";
axShockwaveFlash1.Play();
文件是否存在 --------------------编程问答-------------------- 1楼如梦说的方法可以
还可以拖一个WebBrowser控件进去,也可以播放flash --------------------编程问答-------------------- http://www.cnblogs.com/roklba/archive/2010/10/20/1856416.html --------------------编程问答-------------------- 有相关的控件可以使用的~
补充:.NET技术 , C#