要在WinForm上播放Flash文件(.swf),这里有两种方法:
1)使用AxWebBrowser组件
右击工具箱->选择'选项...' -> 选择COM标签-> 选择"Microsoft Web Browser"
现在Microsoft Web Browser控件将会出现在工具箱。将其拖到窗体上并指定.swf文件。
PrivateSub Form1_Load(ByVal sender As System.Object,ByVal eAs System.EventArgs)HandlesMyBase.Load
Me.AxWebBrowser1.Navigate("D:\flash.swf")
EndSub
相关帖子:
http://social.msdn.microsoft.com/forums/en-US/winforms/thread/d5fb9152-4d88-443c-958f-7dd5aa29de7e/
2)使用Shockwave Flash Object
首先确保安装了Adobe Macromedia Flash Player。
右击工具箱->单击"选项" -> COM标签 ->选择Shockwave Flash Object
现在名为 “Shockwave Flash Object”的控件就出现在了工具箱上。将其拖到窗体上并为Movie属性指定.swf文件。
PrivateSub Form1_Load(ByVal sender As System.Object,ByVal eAs System.EventArgs)HandlesMyBase.Load
Me.AxShockwaveFlash1.Movie ="D:\flash.swf"
EndSub