需要说明的是,在 Access 中,引用一个对象时,一般要指明它的上 一级是哪个,最前面的就是根对象。 比如: [Forms]![窗体1]![text0]="111" 其中, Forms 就是窗体对象的根。此外,报表的根对象为 Reports , 屏幕对象的根对象为 Screen,立即窗口的根对象为Debug,应用程序的根 对象为Application,而DBEngine为数据库管理系统、表对象、查询对象 、记录对象、字段对象的根。
章目录 节目录
8.2.2
属性和方法
可以通过属性对话框来设置某个控件对象的属性,也可 以通过代码来设置。通过代码来设置某个对象的属性值的格 式为: 对象名.属性名=属性值 比如,下面是将名为Cmd_add的命令按钮的标题属性设置 为“求和”的VBA代码: Cmd_add.Caption = "求和" 对象的方法一般通过代码来实现,应用某个对象的方法 的格式为: 对象名.方法 [参数1][,参数2][,…][,参数n]
章目录
节目录
8.1.2
VBA编程环境
2.VBA编程环境介绍
(1)VBE窗口的组成 和其他应用程序窗口一样,VBE窗口除了有标题栏、菜单栏、工具栏这些常用 的对象外,还有自己独有的窗口,包括工程资源管理窗口、属性窗口、代码窗口 、立即窗口、对象窗口、对象浏览器窗口、本地窗口和监视窗口等等,如图8-1所 示。通过视图菜单可以打开上述窗口。其中,最常用的是上述前四个窗口。
8.2.1
类和对象
类是面向对象可视化编程中最基本的概念之一,它是具 有共同抽象的对象的集合。类定义了一个抽象模型。类实例 化后就称为对象。换言之,将对象的共同特征抽取出来就是 类,类是模板,而对象是以类为模板创建出来的具体的实例 ,类与对象就像模具与成品的关系。比如,某个学校的每一 个学生就是一个对象,将这个学校的所有学生抽象化,就形 成学生类,而每个学生就是学生类的实例。 在 Access 中,一个窗体是一个对象,它是 Form 类的实例 ;一个报表是一个对象,它是 Report 类的实例;一个文本框 是一个对象,它是TextBox类的实例,等等。事实上,放在窗 体上的一个具体的控件就是其控件类所对应的实例。