Access 2003完整教程:关于模块

模块基本上是由声明、语句和过程组成的集合,它们作为一个已命名的单元存储在一起,对Microsoft Visual Basic代码进行组织。Microsoft Access 有两种类型的模块:标准模块和类模块。

模块的定义

模块是将 Visual Basic 声明和过程作为一个单元进行存储的集合。

模块的组成部分

标注 1“对象”框

标注 2“过程”框

标注 3声明

标注 4过程

标注 5“过程视图”按钮

标注 6“完整的模块视图”按钮

类模块

窗体模块和报表模块都是类模块,它们各自与某一特定窗体或报表相关联。窗体模块和报表模块通常都含有事件过程,而过程的运行用于响应窗体或报表上的事件。可以使用事件过程来控制窗体或报表的行为,以及它们对用户操作的响应,如单击某个命令按钮。

为窗体或报表创建第一个事件过程时,Microsoft Access 将自动创建与之关联的窗体模块或报表模块。

选择对象和事件以便选择过程

标注 1若要查看或添加窗体过程,请从“对象”框中选择一个窗体对象...

标注 2... 然后从“过程”框中选择一个事件。已包含过程的事件的名称以粗体显示。

窗体模块和报表模块中的过程可以调用已经添加到标准模块中的过程。

在 Access 97 或更高版本中,类模块也可以独立于窗体或报表存在,并且这种类模块的类型将列在“数据库”窗口。可以用类模块为自定义对象创建定义。在 Access 95 中,类模块仅可以在与窗体或报表相关联时出现。

标准模块

标准模块包含与任何其他对象都无关的常规过程,以及可以从数据库任何位置运行的经常使用的过程。标准模块和与某个特定对象无关的类模块的主要区别在于其范围和生命周期。在没有相关对象的类模块中,声明或存在的任何变量或常量的值都仅在该代码运行时、仅在该对象中是可用的。

标准模块包含在数据库中任何位置可用的过程

标注 1函数名称和参数

标注 2Visual Basic 声明和代码语句

标准模块列在“数据库”窗口中“对象”下的“模块”中。窗体、报表和标准模块也都列在“对象浏览器”中。

上页:Access 2003完整教程:关于分发安全性增强的应用程序 (MDB) 下页:Access 2003完整教程:打开示例数据库或项目

Access 2003完整教程:关于模块

Access 2003完整教程:打开示例数据库或项目Access 2003完整教程:改进 Visual Basic 代码的性能
Access 2003完整教程:控件和字段的验证顺序Access 2003完整教程:关于从窗体中打印报表
Access 2003完整教程:关于使用“名称自动更正”来改正重命名导致的错误 (MDB) Access 2003完整教程:关于从另一应用程序中粘贴数据
Access 2003完整教程:弹出式窗体和报表的属性设置Access 2003完整教程:列表框、组合框、下拉列表框和“查阅”字段的属性
Access 2003完整教程:关于报表Access 2003完整教程:关于 Visual Basic 代码中的错误
Access 2003完整教程:关于南亚版数据库Access 2003完整教程:关于 SQL Server 7.0 支持
Access 2003完整教程:关于在南亚版数据库中使用数字和日期Access 2003完整教程:Access 包含的示例数据库
Access 2003完整教程:关于窗体的节Access 2003完整教程:关于报表的节
Access 2003完整教程:关于副本集保留周期的设置 (MDB)Access 2003完整教程:设置用于控制空值的属性 (MDB)
Access 2003完整教程:关于设置控件或属性的值以响应事件Access 2003完整教程:有关设置属性的值以响应事件的示例
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号