ACCESS数据库案例教程 教学配套课件 刘丽 第8章 模块与VBA.pdfVIP

ACCESS数据库案例教程 教学配套课件 刘丽 第8章 模块与VBA.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
LOGO Access 数据库案例教程 第8章 模块与VBA 机械工业出版社 在Access中,虽然大部分设计都是用向导或者图 形界面来实现的。通过宏与窗体的组合能完成一 定的数据管理的常规任务,但是一些非常规的且 较为复杂的自动化任务,就无法使用宏来实现, 这时就需要使用模块对象来完成这些任务,而这 些“模块”都是由一种叫做VBA的语言来实现的, 使用它编写程序,然后将这些程序编译成拥有特 定功能的“模块”,以便在Microsoft Access中 调用。 模块对象是Access数据库管理系统中的一个独立 单元,它实际上是一个由若干个VBA代码组成的 过程。可以把模块理解为是装着VBA程序代码的 容器。 第8章模块与VBA 8.1 面向对象程序设计基础知识 8.2 模块的基本概念 8.3 模块和过程的创建 8.4 程序的调用 8.1 面向对象程序设计基础知识 VBA是面向对象的程序设计语言,掌握面向对象 程序设计的基本概念的基本方法,对于使用VBA 编写程序是非常必要的。 8.1.1 基本概念 在VBA编程中,首先,必须理解对象、属性、方 法和事件。同其他任何面向对象的编程语言一样, VBA里也有对象、属性、方法和事件。 面向对象的程序设计方法与传统的结构化程序设计 方法有较大区别。学习面向对象的程序设计,需要 读者透彻地理解对象、类、事件、方法等基本概 念。 1. 对象  所谓对象,就是代码和数据的组合,可将它看作单元。例如,表、 窗体或文本框等都是对象。每个对象由类来定义。现实生活的对象 就是一个具体的事物。自然界的任何一个具体的事物都可以看作是 一个对象。一个人、一本书、一部电话、一台电脑、一辆飞机等都 是对象。  在面向对象的程序设计中,对象是一个具有属性和方法的实体,是 面向对象程序设计的基本元素。在VBA 中,每个可以操作的实体都 是对象。例如,窗体、按钮、文本框、列表框等都是常用的对象。 对象是VBA应用程序的基本单元,VBA提供了各种标准对象,我们 可以在程序中直接使用这些对象。  现实生活中的对象可以包含其它对象。例如,一台电脑是一个对 象,它又包含组成电脑的主机、显示器、键盘和鼠标等对象。  面向对象程序设计中的对象也可以包含其它对象,实例1创建的窗 体是一个对象,它又包含命令按钮和标签等对象。包含其它对象的 对象称为容器对象。 2. 对象的属性和属性值 所谓属性,是指定义的对象特征,如大小、颜色、对 象状态等。现实生活中的每个对象都有许多特性,每 个特性都有一个具体的值。例如,某个人的姓名是张 晓明,性别是男,身高是1.78米,体重是75公斤,出 生日期是1988年12月31 日。则姓名、性别、身高、 体重、出生日期等就是该对象的特性,李晓明、男、 1.78米、75公斤、1988年12月31 日等则是描述该对 象特性的具体数据。 在面向对象程序设计中,对象的特性称为对象的属 性,描述该对象特性的具体数据称为

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档