请教如何在Delphi中调用Flash(100分)

  • 主题发起人 主题发起人 catphy
  • 开始时间 开始时间
C

catphy

Unregistered / Unconfirmed
GUEST, unregistred user!
在下Flash使用还可以,Delphi则近乎一窍不通,麻烦
那位大虾详细讲解一下.
急用!!!

PS:不知我对此问题的分类对不对??
 
这样分类对。
首先你要把支持 flash 的控件安上。flash 的 一个目录下有 swflash。ocx 文件
把他用 import active 引入(及安装一个 active 控件)
这个控件 有几个属性
swflash。movie 可读入一个 *。swf 文件。
swflash。play 是播放。例如可在一个窗体上有一个 按钮 一个opendialog 用于打开文件,还有 swflash 控件。按钮的 onclick 事件如下
opendialog1。execute;
swf:=opendialog1。filename;
shockwaveflash1.Movie:=swf;
shovewaveflash1.play;
但愿你的机子够好不然,不然嘿嘿。。。等
 
在delphi中的Component-->Import ActiveX Control注册sockwave Control
这样元件板上将出现该空件,用法同VCL,发布程序时应注意Win95应同时发布
sockwave,Win98已自带,不需要。
 
98 自带了吗?用 flash 不是需 插件就行了吗?
清赐教
 
Component=>Import ActiveX Control...
=>(如Import ActiveX Control项无Sockwave Flash 则安装
flash 插件,光在网上下载插件)不过你Flash使用还可以,那
么用阿蒙的方法即可 ^O^
=>选中Sockwave Flash ,Install...就行了!
=>Component面板有ShockwaveFlash控件了吧。
=>接下去……没事偷着乐吧!
 
阿蒙的方法有一个“笔误”,最后一行应为
shockwaveflash1.play;

BTW:记得这个问题我曾经问过一个大虾,当时
他没有回答,我知道以后想放在我的主页上,
现在看来不是完全没必要了……

 
我明白了,谢谢各位.
>>98 自带了吗?用 flash 不是需 插件就行了吗?清赐教

各位能否解释一下?
 
用 flash 作网叶是必须有插件才能浏览的。
所以你去的 flash 站点都提供插件下载。也有不提供的。因为 flash
这莫流行一般的机子上都有了不止这个插件,向我的同时装了 flash3和
flash4。
总之一句话需要插件。一个是for ie 的,一个是 for 网景的。有了它
们。ie 和网景的浏览器才能看 flash 输出的网叶。
 
To 阿蒙:
不介意我Copy你的代码吧?
 
To 阿蒙:
我不是问如何在浏览器里看Flash,各位的答案我很满意.

我想我该结束问题了.
 
多人接受答案了。
 
后退
顶部