以C#Win形式播放Flash文件(SWF / FLV)

时间:2014-04-14 07:58:37

标签: c#-4.0 visual-studio-2012 windows-7 flash

我花了很多时间做谷歌,但到处都找到了两种方式在win form应用程序中玩swf / flv,两者都不适合我。

1.使用Shockwave flash对象:

http://www.codeproject.com/Tips/635085/Playing-Flash-Files-SWF-in-Csharp-Form

我可以添加" Shockwave flash对象"到工具栏但是当我把它放在表格上时,我的视觉工作室会立即重启..

2.在winform中的webbrowser控件中播放swf: 这也行不通。

注意:我已经重新安装了flash播放器,但问题仍然存在。我的机器上安装了Adobe Flash Player 13.0.0.182。

虽然我将swf / flv转换为视频,然后在c#中的某个播放器中播放,但我也无法找到任何免费的库/代码将flv / swf转换为视频。

请提供任何链接或建议。

2 个答案:

答案 0 :(得分:2)

终于得到了解决方案.. 我不得不安装IE特定版本的flash播放器以使事情正常工作..

答案 1 :(得分:0)

它很容易分三步

  1. 从工具箱中拖动网络浏览器
  2. 在网络浏览器的属性中转到网址并粘贴SWF文件的地址
  3. 现在运行应用程序