在BCB中轻松使用ActiveX控件

http://tech.ddvip.com   2006年03月30日    社区交流

本文详细介绍在BCB中轻松使用ActiveX控件

  导入成功后,C++ Builder会在ActiveX页中增加一个“ShockWaveFlash”控件,建立一个新工程,在合适的位置放置一个ShockWaveFlash控件,适当调整一下它的大小,然后在它的“Movie”属性中填上一个你的硬盘上已有的Flash动画文件名,然后按F9运行,怎么样,不用写一行代码我们就做出了一个能显示Flash动画的程序:)

  为了更好的应用她,首先我们了解一下ShockWaveFlash控件的属性和方法:

  【属性】AlignMode(int型)和SAlign(WideString型) 控制动画的显示位置(把这两个属性列在一起说明它们是相互关联的,改变一个另一个也会相应地改变,以下类似)。取值范围及含义如下:

  0 空    当前位置

  1 L     当前位置靠左

  2 R     当前位置靠右

  3 LR    当前位置居中

  4 T     当前位置靠上

  5 LT    左上

  6 TR   右上

  7 LTR  上方居中

  8 B     当前位置靠下

  9 LB    左下

  10 RB  右下

  11 LRB 下方居中

  12 TB   当前位置垂直居中

  13 LTB  靠左垂直居中

  14 TRB 靠右垂直居中

  15 LTRB 中央位置

  【属性】BackgroundColor(int型)和BGColor(WideString型) 设置背景颜色,BackgroundColor为整型值,BGColor为它的HEX字符串。

  【属性】Loop(bool型) 是否循环显示

  【属性】Menu(bool型) 是否显示右键菜单,建议设为true,因为它可以完成对Flash动画的大部分控制工作,而不用我们写代码。

  【属性】Movie(WideString型) Flash动画的文件名,可以在运行状态动态设置,要关闭一个动画只要把它设为空即可。

责编:豆豆技术应用

正在加载评论...