Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

ACCESS基础系列-MsgBox函数用法

时 间:2018-01-29 14:01:07
作 者:张建国   ID:5612  城市:惠州
摘 要:ACCESS基础系列-MsgBox函数用法
正 文:

1.  MsgBox函数

1.1   格式:

MsgBox(prompt  [,buttons]  [,title])

1.2   功能:

打开一个含有提示信息的对话框,框中可预设多种按钮,用户单击某个按钮,即返回一个相应的按钮常数。

1.3   说明:

1  

1.1  

1.2  

1.3.1   :prompt为字符串表达式,用于指定在对话框中显示的信息文本。

1.3.2   :buttons为数值表达式,必须是下表中所示范围中各取值的和,用于设定对话框中的按钮、图标和默认按钮。例如4+32+256VbYesNo+VbQuestion+vbDefaultButton2,均显示消息框具有“是”和“否”按钮两个按钮,框内显示问号图标,并且第二个按钮为默认按钮。

注意:常数是长整型数据,不能进行字符串连接。

在一组几个按钮中,按Enter键时响应的按钮称为默认按钮,它具有深色外框和虚线内框。

MsgBox函数按钮、图标设置表

范围

常数

常数数值

功能描述

按钮种类

vbOKOnly

0

仅有“确定”按钮

VbOKCancel

1

“确定”和“取消”按钮

VbAbortRetryIgore

2

“终止”、“重试”和“忽略”按钮

VbYesNoCancel

3

“是”、“否”和“取消”按钮

VbYesNo

4

“是”和“否”按钮

VbRetryCancel

5

“重试”和“取消”按钮

图标

VbCritical

16

“停止”图标

VbQuestion

32

问号图标

VbExclamation

48

惊叹号图标

VbInformation

64

i)信息图标

默认按钮

vbDefaultButton1

0

第一个按钮

vbDefaultButton2

256

第二个按钮

vbDefaultButton3

512

第三个按钮


1.3.3   Title为字符串表达式,用于指定对话框标题栏的显示文本。缺省该参数表示在标题栏显示Microsoft Access

1.3.4   MsgBox函数的返回值是一个数值,用户将根据操作时按下的按钮来获得相应的返回值(返回值如下表),编码时应根据函数返回值来设置动作。

返回值表

常数

常数数值

按下按钮

vbOK

1

确定

vbCancel

2

取消

vbAbort

3

放弃

vbRetry

4

重试

vbIgnore

5

忽略

vbYes

6

vbNo

7




1.4   示例:

多按信息框示例:设计一个过程,要求能弹出一个包含“确定”和“取消”两个按钮的确认对话框,并在用户进行选择后显示不同的信息。

Sub Test()

Dim CS,BT

BT=”消息

‘显示“确定”和“取消”按钮,惊叹号图标,“确定”按钮置为默认按钮;返回按钮常数

CS=MsgBox(“请选择[确定][取消]”,1+48+0,”确认框”)

Select Case CS

   Case vbOK   ‘按确定按钮

       MsgBox “已选[确定]”,,”消息”  ‘按“确定”按钮

   Case vbCancel ‘按取消按钮

       MsgBox “已选[取消]”,,BT        ‘按“取消按钮”

End Select

End Sub


注意:本例前后两种MsgBox函数表达了Visual Basic函数的两种调用规则:若函数作为表达式调用,其参数必须用括号括起来;若函数占一个语句行像过程一样来调用,则应省略括号,否则均会引起语法错误。





Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助