Access 2003完整教程:创建事件过程

可以将窗体、报表或控件的事件属性设置为“[事件过程]”以便运行代码,对事件做出响应。Microsoft Access 为用户创建了事件过程模板。用户可以添加需要运行的代码以响应特定事件。

  1. 在“设计”视图中打开窗体或报表。
  2. 显示窗体或报表的属性表,或显示窗体或报表上节或控件的属性表。
  3. 单击“事件”选项卡。
  4. 单击想触发某一过程的事件的事件属性。例如,要显示“更改”事件的事件过程,可单击“更改”属性。
  5. 单击属性框旁的“生成器”,以显示“选择生成器”对话框。
  6. 双击“代码生成器”,在窗体模块或报表模块中显示事件过程的SubEnd Sub语句。这些语句用于定义或声明事件过程。

    Microsoft Access 自动为窗体或报表模块中的每一对象和事件声明事件过程,并使用Private关键字指出该过程只能被同一模块中的其他过程所访问。

  7. 向事件过程中添加事件发生时要运行的代码。例如,要在“公司名称”中的数据更改时,使计算机的扬声器发声,可向 CompanyName_Change 事件过程中添加一个Beep语句,如下所示:
    Private Sub CompanyName_Change()
        Beep
    End Sub
    

    每当对象的“更改”事件发生时便运行一次事件过程。

上页:Access 2003完整教程:关于处理数据表中的数据 下页:Access 2003完整教程:创建自定义 Sub 过程

Access 2003完整教程:创建事件过程

Access 2003完整教程:创建自定义 Sub 过程Access 2003完整教程:创建自定义函数
Access 2003完整教程:安装并配置 SQL Server 2000 Desktop EngineAccess 2003完整教程:用于“帮助”的键
Access 2003完整教程:在子数据表中使用快捷键导航Access 2003完整教程:在查询中将表的组合框显示为文本框 (MDB)
Access 2003完整教程:关于子数据表Access 2003完整教程:Version 属性
Access 2003完整教程:在表达式中启用 ActiveX 控件Access 2003完整教程:隐藏智能标记
Access 2003完整教程:显示智能标记Access 2003完整教程:将智能标记添加到控件中
Access 2003完整教程:关于 Microsoft Jet 4.0 Service PackAccess 2003完整教程:密码中可以使用的字符 (MDB)
Access 2003完整教程:关于报表快照和 Snapshot ViewerAccess 2003完整教程:没有对应的 DoCmd 方法的宏操作
Access 2003完整教程:AutoKeys 组合键Access 2003完整教程:关于 Access 数据库中的数据类型与 Access 项目中的数据类型的不同之处
Access 2003完整教程:Visual Basic for Applications 与 SQL Server Transact-SQL 之间的函数比较 (ADP)Access 2003完整教程:关于更改字段的数据类型 (MDB)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号