winform播放flash,winform播放flash 您所在的位置:网站首页 flash工具箱 winform播放flash,winform播放flash

winform播放flash,winform播放flash

2023-03-24 22:30| 来源: 网络整理| 查看: 265

winform播放flash在工具箱上点右键,添加控件.

选择“com组件”,添加shockwave flash object。以后工具箱上就会多一个showave的控件,拖进页面就行了

showave提供了一些常用方法,例如,控件它播放、停止,传变量进出,等等.

winform无法播放flash先在工具箱中添加这个控件:

1.工具箱上点鼠标右键,出现菜单,选择 "Choose Items...",在出现的窗口选择"Com components"选项卡,

选择Shockwave Flash Object,打上勾,点"OK"按钮.

2.从toolbox中拖放一个flash控件到form中.

3.添加代码.

private void button3_Click(object sender, EventArgs e)

{

axShockwaveFlash1.Movie = "D:\\duck01.swf"

axShockwaveFlash1.Play()

}

注意,传给flash控件Movie属性时一定要传给完整的路径.

EmbedMovie: 是否嵌入到程序的资源中。 以上是swf文件的方法,flv格式的不行。

可以在winform窗体里添加显示FLASH动画吗?用什么开发工具?

在C#.net2003上,工具箱上添加控件的对话框里,“COM

Component”标签里选Shockwave

Flash

Object,工具箱里就能看到“Shockwave

Flash

Object”这个控件了。

然后在窗体上添加一个“Shockwave

Flash

Object”,默认名称是axShockwaveFlash1。

在Form_Load里添加代码:

axShockwaveFlash1.Movie

=

"地址就行了,本机的也行。

在winform程序中用Shockwave Flash Object控件来播放flash没效果你引用的DLL,完整吗?

FlashControl.dll --这个是显示FLASH的容器

下面2个是用于FLASH和自己写的程序做交互用的

AxInterop.ShockwaveFlashObjects.dll

Interop.ShockwaveFlashObjects.dll

在vs2012建立的WinForm项目中使用axShockwaveFlash控件播放swf不显示,有人遇到过吗?flash的allowScale有没有限制?没限的话,用下面这句调整axShockwaveFlash也是一样的效果:axShockwaveFlash1.Size = new Size(400, 300)

也可能控件需要初始化在播放,建立两个AxShockwaveFlash控件对应A,B



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有