我花了很多时间在谷歌上,但在任何地方我都只找到了两种在win-form应用程序中玩swf/flv的方法,而且两者都不适合我。
1.使用冲击波闪光对象:
http://www.codeproject.com/Tips/635085/Playing-Flash-Files-SWF-in-Csharp-Form
我能够添加";"冲击波闪光物体";到工具栏,但当我把它放在窗体上时,我的visual studio会立即重新启动。。
2.在winform中的web浏览器控件中播放swf:这也不起作用。
注意:我已经重新安装了flash播放器,但问题仍然是一样的。我的机器上安装了Adobe Flash Player 13.0.0.182。
虽然我有将swf/flv转换为视频,然后在c#中的某个播放器中播放的事件,但为此我也找不到任何免费的库/代码来将flf/swf转换为视频。
请提供任何链接或建议。
终于得到了解决方案。。我必须安装IE特定版本的flash播放器才能正常工作。。
在三步中非常容易
- 从工具箱中拖动web浏览器
- 在web浏览器的属性中,转到URL并粘贴SWF文件的地址
- 现在运行应用程序