Delphi的两个实用技巧(1)播放Flash

Delphi的两个实用技巧(1)播放Flash,第1张

一 播放Flash首先 你的机器里要装有Flash播放软件(你的IE能显示Flash) IE之所以能显示Flash是安装了由Macromedia公司提供的swflash ocx控件 我们可以在Win 的$Windows\System\Macromed \Flash中或在Win 中的$Winnt\System \ Macromed\Flash中找到它 ActiveX控件在Windows里是通用的 Delphi也同样支持 运行Delphi后 选择选单Component→Import ActiveX Control 找到SWFlash OCX 文件进行安装 安装完成后 ActiveX面板里出现TShockwaveFlash控件 这是Delphi对SWFlash OCX的封装 现在我们就可以用这个控件来播放Flash了 拖一个Flash过来 放在Form上 指定其Movie属性为d:\test SWF 并按F 键加以运行即可 怎么样 运行效果不错吧?下面 笔者将具体介绍TShockwaveFlash主要属性 方法和事件 以便于读者开发 TShockwaveFlash主要属性如下 ReadyState 读一个Flash文件时的状态 其中包括 =Loading =Uninitialized =Loaded =Interactive和 =Complete TotalFrames 总帧数 只有当ReadyState =

lishixinzhi/Article/program/Delphi/201311/8387

假如你是C/S的程序就需要定义一个AxShockwaveFlashObjectsAxShockwaveFlash的对象;

假如你是B/S的程序,在前台页面代码里面加入<meta 就可以调用flash了;

注意flash的路径要正确的。

1、lash是自己写的。如果是可以在flash每秒读取一次外部xml,来做设定,这样比较完美。

2、如果flash不是自己写的,那就只能控制flash播放速度了,效果不会很理想。

建议使用第一种,比较灵活,而且代码不会很复杂。

以上就是关于Delphi的两个实用技巧(1)播放Flash全部的内容,包括:Delphi的两个实用技巧(1)播放Flash、asp.net首次打开页面flash无法显示、挑战VB.Net和Flash都精通的高手:VB.Net与Flash的交互问题!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/9302506.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存