2022年VB编程基础教程–使用对 .pdf
《2022年VB编程基础教程–使用对 .pdf》由会员分享,可在线阅读,更多相关《2022年VB编程基础教程–使用对 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VB 编程基础教程 15 使用对象 程序乐园在 visual basic 中创建应用程序之际,也就是和对象打交道之时了。可以使用 visual basic提供的对象 比如控件、窗体和数据访问对象。也可以在一个visual basic应用程序内部控制另一个应用程序对象。甚至还可建立自己的对象,定义它们的属性和方法。对象是什么对象是代码和数据的组合,可以作为一个单位来处理。对象可以是应用程序的一部分,比如可以是控件或窗体。整个应用程序也是一个对象。下表列出了在visual basic 中可能用到的几种类型的对象:示例描述命令按钮窗体上的控件,象命令按钮和框架,它们都是对象。窗体visual bas
2、ic工程中的每一个窗体都是独立的对象。数据库数据库是对象,并且还包含其他对象,如字段、索引等。图表microsoftexcel中的图表是对象。对象从何而来visual basic中的每个对象都是用类定义的。用饼干模子和饼干之间的关系作比,就会明白对象和它的类之间的关系。饼干模子是类。它确定了每块饼干的特征,比如大小和形状。用类创建对象。对象就是饼干。下面再用两个例子进一步说明visual basic中类与对象之间的关系。在 visual basic的“工具箱”上,控件代表类。直到在窗体上画出这些被称作控件的对象为止,它们实际上并不存在。在创建控件之时也就是在复制控件类,或建立控件类的实例。这个
3、类实例就是应用程序中引用的对象。在设计时操作的窗体是类。在运行时,visual basic 建立窗体的类实例。“属性”窗口显示visual basic应用程序中的对象的类和name属性把对象看作是类的原原本本的复制品,从而建立所有对象。一旦它们以单个对象的形式存在,属性就可改变。例如,如果在窗体上画了三个命令按钮,则每个命令按钮对象都是命令按钮类的实例。每个对象都具有一组由类定义的公共的特征和功能(属性、方法和事件)。但是,每个对象都有自己的名字,都能分别设置成有效或无效,都能放在窗体的不同位置,等等。为简单起见,本章之外的大部分内容将不过多引用对象的类。例如,只要记住术语“listbox 控
4、件”意味着“列表框类的一个实例”。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -用对象能做什么对象可提供现成代码,省却书写麻烦。例如,可以自己创建打开文件和保存文件的对话框,但实际上大可不必。取而代之的是利用visual basic提供的commondialog控件(一个对象)。虽然用户也能撰写日程管理和资源管理的程序,但也大可不必。在此亦可使用microsoftproject提供的calendar、resources和 task对象。visual basic可以组合来自其它来源的对象visual basic提供了把来自不同资源的对象组合起来的工具。现在可把visua
5、l basic 的各种强有力的特性以及支持自动化(先前以ole 自动化闻名)的应用程序结合起来,建立定制的解决方法。自动化是部件对象模式(com)的一个特性,它是应用程序使用的工业标准,用来陈列对象以开发工具和其它应用程序。可把visual basic内部的控件结合在一起,也可使用其它应用程序提供的对象。考虑把下列对象放入visual basic窗体:microsoftexcel chart对象microsoftexcel worksheet对象microsoftword document对象可用这些对象建立支票簿应用程序。由于不必书写代码,重建已由microsoftexcel和 word等对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年VB编程基础教程使用对 2022 VB 编程 基础教程 使用
限制150内