第11 章 编写事件驱动程序o 理解事件驱动的基本概念;o 掌握事件模块的定义和调用;o 掌握常用对象事件的使用方法;o 了解ActiveX 控件的设计方法。11.1 事件驱动的概念11.1.1 对象的属性、事件和方法可以把属性看做一个对象的性质,把事件看做对象的响应,把方法看做对象的动作。1. 属性 对象中的数据保存在属性中,用来描述和反映对象特征的参数。代码赋值实现格式: 集合名! 对象名. 属性名= 属性值感叹号“ !” 可用来引用集合中由用户定义的一个项;点“.” 可用来引用集合中Access 定义的一个项。注意:引用窗体或报表必须从集合开始;而控件可从集合开始,也可从控件开始引用。2. 事件 对于对象而言,事件就是发生在对象上的事情。 Access 把改变对象的状态作为中断正常处理程序的一种途径,这些对象状态的特定改变就叫做事件。 一个事件是对象状态的一种改变,用户可以在事件发生后中断正常的处理过程,即定义一种对事件的响应。11.1.1 对象的属性、事件和方法3. 方法 面向对象的程序设计语言为程序设计人员提供了一种特殊的过程函数(称为方法),这些过程和函数已经封装好,供用户