vb控件简介.pdf

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

vb控件简介 Visual Basic控件简介 可用Visual Basic工具箱中的工具在窗体上绘制控件。 控件分类 Visual Basic的控件有三种广义分类: 1.内部控件,例如CommandButton和Frame控件。这些控件都在VisualBasic的.exe文件 中。内部控件总是出现在工具箱中,不象ActiveX控件和可插入对象那样可以添加到工具箱 中,或从工具箱中删除。 2.ActiveX控件,是扩展名为.ocx 的独立文件,其中包括各种版本VisualBasic提供的控 件 (DataCombo, DataList 控件等等)和仅在专业版和企业版中提供的控件 (例如Listvie w、Toolbar、Animation和TabbedDialog),另外还有许多第三方提供的ActiveX控件。 注意 具有文件扩展名.vbx的控件使用了老的技术,在Visual Basic的早期版本编写的应 用程序中可以找到这些控件。当Visual Basic打开包含.vbx控件的工程时,在缺省情况下 用.ocx 控件取代.vbx控件,当然,这只有在控件的.ocx 版本存在时才可以。关于将控件 更新为.ocx 格式的信息,请参阅本章后面的 “更新旧版VisualBasic控件”一节。 3.可插入的对象,例如一个包含公司所有雇员的列表的Microsoft Excel工作表对象,或者 一个包含某工程计划信息的 Microsoft Project 日历对象。因为这些对象能添加到工具箱 中,所以可把它们当作控件使用。其中一些对象还支持自动化 (正式的名称为OLE 自动化), 使用这种控件就可在Visual Basic应用程序中编程控制另一个应用程序的对象。关于自动 化的详细信息,请参阅第十章 “用部件编程”中的 “使用对象编程”。 详细信息 关于Visual Basic专业版和企业版中提供的ActiveX控件的详细信息,请参阅《部 件工具指南》中的 “使用ActiveX控件”。 内部控件 下表总结了Visual Basic工具箱中的内部控件。 1 2 注意 指针工具 (工具箱中的第一个工具)可用来移动窗体和控件,并调整它们的大小。指 针工具不是控件。 标准ActiveX控件 Visual Basic学习版包含若干ActiveX控件 (称为标准ActiveX控件),有了这些控件就 可在应用程序中引入高级功能。ActiveX控件的文件扩展名为.ocx,可手工将它们添加到工 具箱中,以便在工程中使用aq。下表总结了Visual Basic学习版提供的标准ActiveX控件。 详细信息 关于Visual Basic专业版和企业版中提供的ActiveX控件的详细信息,请参阅《部 件工具指南》中的 “使用ActiveX控件”。 3 添加和删除ActiveX控件 按照下述步骤在工具箱中添加或删除ActiveX控件。 要在工具箱中添加ActiveX控件: 1. 在 “工程”菜单中选择 “部件”。 2. 选定.ocx控件名旁边的复选框,然后选择 “确定”。将控件放入工具箱后,就象对待内 部控件那样将它们添加到窗体上。 要删除ActiveX控件: 1. 在工程的窗体上删除控件的所有实例。删除工程代码中对控件的所有引用。若代码中还 留有被删除控件的引用,则在编译应用程序时将显示出错信息。 2. 在 “工程”菜单中选择 “部件”。清除.ocx控件名旁边的复选框,然后选择 “确定”。 若工程中还有控件的实例,则将显示出错信息。 详细信息 关于在工具箱中添加或删除控件和可插入对象的详细信息,请参阅第四章, “工 程的管理”中的 “在工程中添加控件”。 更新旧版Visual Basic控件 文件扩展名为.vbx的16位旧版Visual Basic控件与此版Visual Basic不兼容。若试图加 载包含.vbx控件的旧工程,Visual Basic将会警告说控件不适用或不兼容,此时,可以继 续加载无.vbx控件的工程,当然,应用程序将无法正常运行。 如果

文档评论(0)

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

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

1亿VIP精品文档

相关文档