第11章ActiveX控件.ppt.ppt
《第11章ActiveX控件.ppt.ppt》由会员分享,可在线阅读,更多相关《第11章ActiveX控件.ppt.ppt(20页珍藏版)》请在三一办公上搜索。
1、第1章 Visual C#概述第2章 C#语法基础第3章 顺序结构程序设计第4章 选择结构程序设计第5章 循环结构程序设计第6章 面向对象编程技术第7章 继承,第8章 数组与自定义类型第9章 菜单、工具栏与状态栏第10章 鼠标键盘事件第11章 ActiveX控件第12章 数据库技术第13章 开发Web应用程序第14章 异常处理与部署应用程序,下一页,Visual C#2005程序设计,上一页,章节目录,上一页,下一页,第11章 ActiveX控件 11.1 ActiveX控件概述 ActiveX控件可以简单地理解为能够实现特定功能的控件,例如可以浏览网页的控件、可以播放音频与视频的控件,可以播
2、放Flash动画的控件等等。ActiveX控件是一种可重用的软件组件,由编程语言开发,开发ActiveX控件可以使用各种编程语言,如C,C+,当然也包括Visual Studio.NET环境的VB.NET、VC.NET、C#等编程语言。ActiveX控件目前仅适用于Windows平台。,章节目录,上一页,下一页,ActiveX控件一旦被开发出来,即和其开发时使用的编程语言无关。ActiveX控件通常保存在ocx或dll文件中。ActiveX控件不能单独运行,必须依赖某种应用程序,如Windows应用程序、Web应用程序等,这些程序称为ActiveX控件的宿主程序。默认状态下,工具箱并不包含Ac
3、tiveX控件,要使用ActiveX控件,需要向工具箱中添加,对不需要的ActiveX控件可以从工具箱移除,添加与移除ActiveX控件需要通过“自定义工具箱”对话框操作。在工具箱中右键单击鼠标,选择弹出菜单中的“添加/移除项”命令,或选择工具菜单中的“添加/移除工具箱项”命令,打开“自定义工具箱”对话框。,章节目录,上一页,下一页,11.2 创建ActiveX控件 11.2.1 创建ActiveX控件的步骤创建ActiveX控件的一般过程如下:创建ActiveX控件项目。设计ActiveX控件界面。设计ActiveX控件代码。生成ActiveX控件。,章节目录,上一页,下一页,11.2.2
4、测试ActiveX控件 由于ActiveX控件不是独立的应用程序,不能通过运行来调试,因为它们必须寄宿在容器中(例如放置在窗体这样的容器中)所以为了测试控件,必须提供一个能在其中运行该控件的测试项目。,章节目录,上一页,下一页,11.2.3 将创建的ActiveX控件添加至工具箱ActiveX控件通常被集中存放在操作系统Windows文件夹的System32文件夹,因此保存在该文件夹中的已注册ocx文件或dll文件可以被C#检索到并显示在“自定义工具箱”的“COM组件”中。如果创建的ActiveX控件没有保存在该文件夹中,则无法被C#检索到,这时可以通过“自定义工具箱”对话框中的【浏览】按钮进
5、行添加。,章节目录,上一页,下一页,11.3 使用Flash动画播放控件 11.3.1 Flash动画播放控件(Shockwave Flash Object)的注册Flash动画播放控件(Shockwave Flash Object)是一个未注册的ActiveX控件,因此要使用该控件,必须先进行注册。1.生成Flash动画播放控件(Shockwave Flash Object)程序集,章节目录,上一页,下一页,打开命令提示窗口,在命令提示符下直接输入命令如下:aximp C:WINDOWSsystem32Macromed Flash Flash.ocx2.注册Flash动画播放控件(Shock
6、wave Flash Object)在命令提示符下直接输入注册命令如下:regsvr32 C:WINDOWSsystem32Macromed FlashFlash.ocx,章节目录,上一页,下一页,11.3.2 Flash动画播放控件(Shockwave Flash Object)的使用Shockwave Flash Object控件的最主要属性是Movie属性与Playing属性。Movie属性:字符串类型,保存播放文件的文件名及路径。Playing属性:逻辑(bool)类型,决定处于播放状态还是处于暂停状态,true为处于播放状态,false为处于暂停状态。,章节目录,上一页,下一页,Sh
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 11 ActiveX 控件 ppt

链接地址:https://www.31ppt.com/p-6109723.html