Access 2003完整教程:通过编程创建消息框

如要显示简短的消息(如警告),可使用称为消息框的预定义对话框。显示消息框的方法是将 MsgBox 操作添加到一个宏中,或是将MsgBox函数添加到一个Microsoft Visual Basic过程中。

使用宏

  1. 创建一个宏。

    操作方法:

    1. 在“数据库”窗口中,单击“对象”下的“宏”
    2. 单击“数据库”窗口工具栏上的“新建”按钮。
  2. 在空白操作行中,单击操作列表中的MsgBox,然后设置操作参数。
  3. 单击“保存”按钮图像保存宏。
  4. 若要试用该宏,请单击工具栏上的“运行”

使用 Visual Basic 代码

  1. 创建一个 Visual Basic 过程。

    操作方法:

    1. 在“数据库”窗口中,单击“对象”下的“模块”,再单击“数据库”窗口工具栏上的“新建”。

    2. 通过键入Sub语句声明过程。
    3. 键入过程名称,后面紧跟加在括号中的参数。例如,以下 ShowEventSub过程的声明指定 EventName 作为参数:
      Sub ShowEvent(EventName As String)
      
  2. 在过程中添加一个赋值语句,将MsgBox函数的返回值赋给一个变量。该函数根据用户在消息框中所单击的按钮不同而返回不同的值。然后过程可根据返回值的不同执行不同的操作。

    例如,下面的赋值语句运行MsgBox函数,显示一则消息,并将函数的返回值赋与 RetValue 变量:

    RetValue = MsgBox("Continue?", vbOKCancel)
    
  3. 若要进行试用,请运行该过程,方法是:单击工具栏上的“运行子过程/用户窗体”按钮图像,在“宏”对话框中选择该过程,然后单击“运行”

上页:Access 2003完整教程:在状态栏中显示控件的说明 下页:Access 2003完整教程:刷新或重新查询数据

Access 2003完整教程:通过编程创建消息框

Access 2003完整教程:刷新或重新查询数据Access 2003完整教程:显示图标代替图片或对象
Access 2003完整教程:为组或报表中每个主体记录编号Access 2003完整教程:指定全局菜单栏或快捷菜单栏
Access 2003完整教程:在应用程序窗口的标题行中显示指定的标题Access 2003完整教程:只显示查询中的上限值或下限值 (MDB)
Access 2003完整教程:在查询设计网格中显示或隐藏表名称 (MDB)Access 2003完整教程:在窗体或报表上按垂直方向显示文本
Access 2003完整教程:在窗体上显示网页Access 2003完整教程:Null 值与零长度字符串的区别 (MDB)
Access 2003完整教程:绘制矩形或线条Access 2003完整教程:删除数据库 (ADP)
Access 2003完整教程:编辑现有的关系 (MDB)Access 2003完整教程:编辑图片或对象
Access 2003完整教程:启用或禁用查询中的自动联接 (MDB)Access 2003完整教程:可在启动时启用或禁用的特殊键
Access 2003完整教程:为 Access 数据库编码或解码 (MDB)Access 2003完整教程:输入可影响何时执行计算的条件 (MDB)
Access 2003完整教程:输入检索某些记录的条件 (MDB)Access 2003完整教程:用零长度字符指示不存在数据
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号