• VB编程基础教程二十二 - [VB学习]

    2004-04-03

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://cibe.yourblog.org/logs/135245.html

    使用对象 在 Visual Basic中创建应用程序之际,也就是和对象打交道之时了。可以使用 Visual Basic 提供的对象— 比如控件、窗体和数据访问对象。也可以在一个 Visual Basic 应用程序内部控制另一个应用程序对象。甚至还可建立自己的对象,定义它们的属性和方法。 以下主题将详细讨论对象: 对象是什么 介绍对象的基本概念。 用对象能做什么 讨论应用程序中使用对象的几种方法。 使用对象初步 介绍对象的属性和方法。 对象之间的关系 讨论对象的层次、集合和容器。 创建对象 讨论在运行时如何创建和使用对象。 对象是什么 对象是代码和数据的组合,可以作为一个单位来处理。对象可以是应用程序的一部分,比如可以是控件或窗体。整个应用程序也是一个对象。下表列出了在 Visual Basic 中可能用到的几种类型的对象: 示例 描述 命令按钮 窗体上的控件,象命令按钮和框架,它们都是对象。 窗体 Visual Basic 工程中的每一个窗体都是独立的对象。 数据库 数据库是对象,并且还包含其他对象,如字段、索引等。 图表 Microsoft Excel 中的图表是对象。 对象从何而来 Visual Basic 中的每个对象都是用类定义的。用饼干模子和饼干之间的关系作比,就会明白对象和它的类之间的关系。饼干模子是类。它确定了每块饼干的特征,比如大小和形状。用类创建对象。对象就是饼干。 下面再用两个例子进一步说明 Visual Basic 中类与对象之间的关系。 在 Visual Basic 的“工具箱”上,控件代表类。直到在窗体上画出这些被称作控件的对象为止,它们实际上并不存在。在创建控件之时也就是在复制控件类,或建立控件类的实例。这个类实例就是应用程序中引用的对象。 在设计时操作的窗体是类。在运行时,Visual Basic 建立窗体的类实例。 “属性”窗口显示 Visual Basic 应用程序中的对象的类和 Name 属性,如图 5.8 所示。 图 5.8 “属性”窗口中显示的对象和类名 把对象看作是类的原原本本的复制品,从而建立所有对象。一旦它们以单个对象的形式存在,属性就可改变。例如,如果在窗体上画了三个命令按钮,则每个命令按钮对象都是命令按钮类的实例。 每个对象都具有一组由类定义的公共的特征和功能(属性、方法和事件)。但是,每个对象都有自己的名字,都能分别设置成有效或无效,都能放在窗体的不同位置,等等。 为简单起见,本章之外的大部分内容将不过多引用对象的类。例如,只要记住术语“ListBox 控件”意味着“列表框类的一个实例”。

    随机文章:

    优化 2004-04-03
    可用性设计 2004-04-03

    收藏到:Del.icio.us




发表评论

您将收到博主的回复邮件
记住我