教程学院
图像设计 多媒体类 机械制图 办公软件 操作系统 系统编程 网站编程 网页制作 数据库类 网络路由 网络工程 网络安全 考试认证
酷网学院
CAD
AutoCad Cam350 ProEngineer GCcam MATLAB Unigraphics SolidWorks CAXA Solid3000 Cimatron EdgeCAM
系统
安全 防火墙 病毒 WinXP Win2003 Vista
数据库
编程
网络
  网站导航: 库库中文网 · 多媒体类教程 · Director教程 · Director综合技巧  

在Director中应用ActiveX技术

教程推荐
[组图]在Director中应用ActiveX技术』如果文章有大量图片,显示会较慢,请等待图片下载完成
 
点击数: 更新时间:2007-1-8 4:42:16 

ActiveX是在windows编程领域里可是风光一时,因为应用了它就代表你应用了现代的编程编程手段,就走到了技术前沿阵地。熟悉可视化编程的朋友对它已经很熟悉了。大家对它这么热爱可能都是对于它的广泛适应性,而与具体的编程语言无关。

由以上的描述可以确定的是,如果在Director中应用ActiveX控件那就可以大大的拓展Director的能力。象数据库访问,VRML浏览等Director难以实现的问题都可以通过嵌入ActiveX控件来获得解决。

接下来我们谈谈ActiveX控件的基本控制构成,每个ActiveX控件都有自己的属性、方法和事件,这些也就构成了ActiveX的应用基础。

感谢Marcomedia的工程师们,使得现在的Director中可以嵌入ActiveX控件,这样也就给我们带来了极大的方便,同时获得了更高级的技术支持,虽然还是不那么的尽人意。

下面就以一个实例来讨论一下ActiveXDirector中的应用。

可能怎么在D8中嵌入ActiveX控件大家都很清楚了,我就从嵌入以后的应用开始讨论吧!在嵌入ActiveX控件以后,所嵌入ActiveX里的方法和属性都可以作为ActiveX控件所在Sprite的函数使用,即可以象下面一样:

Sprite (ActiveX控件所在的Sprite). ActiveX控件的一个方法

这样你就可以管理ActiveX控件的属性并通过它的方法和属性来控制和管理外部的程序源了。

需要注意的是并不是所有嵌入到Director中的ActiveX控件的属性、方法和事件都可以显示出来的,就是说有一部分是不能够在Director中使用的

现在开始我们的实例:

1、  选择一个ActiveX控件,嵌入到Director中去,在这里用的是Calendar Control 8.0

2、  在点击OK以后,出现下面的对话框,在这个对话框里可以修改Calendar Control控件的属性(当然也可以用Lingo进行修改,方法是:Sprite (X).PropertyName = Value),也可以浏览到它的方法和事件。

3、  点击上图的OK以后,就可以在CAST里看到这个控件了。

4、  现在可以把Calendar Control控件放到舞台上了。假设放在Sprite 1上。

5、  我们双击这个控件,就可以依次看到Calendar Control的属性、方法和响应事件

6、  然后我们开始对这个控件的控制,在这里利用它的两个方法来做简单的示例: NextYearPreviousYear

7、  然后在下一年的的按钮上写如下的脚本:

8、  在前一年的按钮上写上如下的脚本:

9、  脚本写好以后就可以运行了,点击下一年按钮的话就会出现下面的变化

10、              如果点击前一年按钮,就会发生下面的变化

事件的用法和在Director中的句柄用法一样,例如象下面一样:

on click

beep 1

end

这样在你单击的时候计算机就会发出响声。(click就是控件里的一个事件)

本文是想通过这个简单的示例来说明ActiveX控件在Director中的基本用法,应用其他的控件也基本上是这种模式。大家可以自己实验一下,可以得出不少的经验来的

】【关闭窗口
  上一页:
  下一页:
Director综合技巧:相关文章
Director综合技巧点击榜
普通教程在Director中应用ActiveX技术
普通教程DIRECTOR应用RAV Ware MUI Make
推荐教程DIRECTOR的Library行为库的使用
推荐教程在DIRECTOR中把Photoshop的laye
推荐教程把Director 8.5 与PowerPoint结
普通教程在DIRECTOR播放mpg的插件
普通教程Director软件应用中出现的问题解
普通教程在Director中出现的常见问题解答
普通教程Director的编程环境以及常用属性
普通教程试用Director 8.5 Shockwave St
PHOTOSHOP - 基础教程 抠图专题 蒙版专题 3DsMax 基础 设计实例 Maya设计实例
3D设计教程
advertisement
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 合作伙伴 - 程序支持 - 网站地图 - 返回顶部
网站文本地图
版权所有:库库中文 2005-2007 欢迎各种媒体转载我们的原创作品[转载请注明出处]
copyright ? 2005-2008 www.QQGB.com online services. all rights reserved. 蜀ICP备05015578
Optimized for 1024x768 to Firefox,Opera and MS-IE6. Site powered by EQL. 电脑硬件 电脑知识 教程学习
红盾
热爱电脑,热爱生活
拥有电脑,拥有生命
让我们享受拥有电脑的时光