网站大量收购独家精品文档,联系QQ:2885784924

第11讲 ActiveX控件.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11讲 ActiveX控件

进程条控件的主要属性是行程和当前位置。其中,行程代表该操作的整个持续时间,当前位置则代表应用程序在完成该操作过程时的进度。在属性框中,读者可以看到,Max和Min属性分别设置了行程的最大值和最小值,Value 属性则指明了在行程范围内的当前位置。其值设置如下: Min属性代表进程条全空时的值,缺省时为0。 Max属性代表进程条全空时的值,缺省时为100。 Value属性代表进程条当前的值(但不出现在属性窗口中),它大于Min属性,小于Max属性。改变Value属性的值将改变进程条的进度显示。 添加属性 用户可以为ActiveX控件添加其他属性,而一般来说,在创建的ActiveX控件中添加其支持的属性是必不可少的。例如,下面示例为ACD控件增加一个Drive属性,其操作步骤如下所示。 打开ActiveX控件设计窗口的代码窗口,单击【工具】|【添加过程】命令,打开“添加过程”对话框,输入属性名“Drive”,过程类型为“属性”,范围为“公有的”,如下图所示。 设计属性页 一般的说,为ActiveX控件建立新属性页可通过已有的属性来建立。按照前面介绍的添加属性方法,为ACD控件添加新的属性,这些属性要对应到新的属性页。PropertiesPage1中。此处不添加新的属性,只将现有属性Drive对应到PropertiesPage1属性页中,其实现步骤如下所示。 单击【工程】|【添加属性页】命令,打开【添加属性页】对话框,可利用“VB属性页向导”方便地创建属性页。单击【外接程序】|【属性页向导】打开【属性页向导】对话框 。 添加事件 ActiveX控件的设计也可以为ActiveX控件自定义事件。例如,为上述ACD控件设计一个PictureDblClick事件为例(该事件在双击UserControl1对象上的图片框时发生),说明自定义事件的过程,其实现步骤如下所示。 (1)声明事件。打开ACD控件的设计窗口,在代码窗口的通用声明部分加上如下声明: Event PictureDblClick() (2)加入代码。在ACD对象上的图片框双击事件过程中适当位置加上触发事件的代码RaiseEvent PictureDblClick。 发布ActiveX控件 制作ActiveX控件的设计和测试完毕后,就可以发布ActiveX控件了,以便在其他Visual Basic应用程序方便地使用。在Visual Basic 6.0中发布ActiveX控件的步骤非常简单,在ActiveX控件的设计窗口下,单击【文件】|【生成AcdSystem.ocx】菜单项,即可生成相应的OCX文件以供发布。 使用向导创建ActiveX控件 除了上述小节介绍的ActiveX控件创建过程外,Visual Basic 6.0中还提供了ActiveX控件创建向导,用户可更加方便的创建ActiveX控件。但是,该向导需首先在外接程序管理器中加载。一般来说,使用向导创建ActiveX控件的步骤如下所示。 (1)加载向导。单击【外接程序】|【外接程序管理器】菜单项,打开该外接程序管理器,如下图所示。 使用其他程序中的对象 在许多应用程序中,可以调用诸如Word或Excel等程序,实现一些功能。在使用Visual Basic 6.0进行应用程序设计时,同样可以在应用程序中调用其他程序,这样就极大的丰富了应用程序的功能,也简化了设计应用程序的步骤。 Visual Basic 6.0中使用外部应用程序中的对象的实现步骤。 (1)添加引用。 (2)创建对象。 (3)使用对象。 (4)释放外部变量。 1-* 北京源智天下科技有限公司 联系方式: 联系方式: 北京源智天下科技有限公司 第十一讲 ActiveX控件 杨章伟 e-mail:yang505412@163.com 课程内容安排 ActiveX控件概述 制作ActiveX控件 使用其他程序中的对象 ActiveX控件概述 ActiveX控件是由ActiveX技术创建的一个或多个对象所组成的、可以重复使用控件,本章将具体介绍Visual Basic 6.0中是如何使用和创建ActiveX控件的。 ActiveX控件只是在Visual Basic 6.0中使用的ActiveX部件之一,除此之外,Visual Basic 6.0支持的ActiveX部件还有ActiveX文档、ActiveX DLL和ActiveX EXE 三种。 添加/删除ActiveX控件 ActiveX控件并不在Visual Basic6.0的控件工具栏上,那么在使用这些ActiveX控件之前,需要先将其添加进来。添加ActiveX控件的方法也在前面有过介绍,即通过单击【工程】|【部件】菜单项。 在需要的ActiveX控件前的复选框

文档评论(0)

l215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档