Office中国论坛/Access中国论坛
标题:
宏MsgBox中的4+32+0是什么意思
[打印本页]
作者:
lilianban
时间:
2006-10-7 21:26
标题:
宏MsgBox中的4+32+0是什么意思
一、我刚在学ACCESS,从书上看到宏MsgBox("是否确定要打印[报价单]窗口中此笔数据",4+32+0,"报价单打印窗口"=6)
,请问这个4+32+0和等于6各是什么意思,如果我将其中的数字变动一下,这个宏就不能用,
谢谢,
[此贴子已经被作者于2006-10-7 19:43:01编辑过]
作者:
fan0217
时间:
2006-10-7 22:54
buttons
参数有下列设置值:
常数
值
描述
vbOKOnly
0
只显示
OK
按钮。
VbOKCancel
1
显示
OK
及
Cancel
按钮。
VbAbortRetryIgnore
2
显示
Abort
、
Retry
及
Ignore
按钮。
VbYesNoCancel
3
显示
Yes
、
No
及
Cancel
按钮。
VbYesNo
4
显示
Yes
及
No
按钮。
VbRetryCancel
5
显示
Retry
及
Cancel
按钮。
VbCritical
16
显示
Critical Message
图标。
VbQuestion
32
显示
Warning Query
图标。
VbExclamation
48
显示
Warning Message
图标。
VbInformation
64
显示
Information Message
图标。
vbDefaultButton1
0
第一个按钮是缺省值。
vbDefaultButton2
256
第二个按钮是缺省值。
vbDefaultButton3
512
第三个按钮是缺省值。
vbDefaultButton4
768
第四个按钮是缺省值。
vbApplicationModal
0
应用程序强制返回;应用程序一直被挂起,直到用户对消息框作出响应才继续工作。
vbSystemModal
4096
系统强制返回;全部应用程序都被挂起,直到用户对消息框作出响应才继续工作。
vbMsgBoxHelpButton
16384
将Help按钮添加到消息框
VbMsgBoxSetForeground
65536
指定消息框窗口作为前景窗口
vbMsgBoxRight
524288
文本为右对齐
vbMsgBoxRtlReading
1048576
指定文本应为在希伯来和阿拉伯语系统中的从右到左显示
第一组值 (0–5) 描述了对话框中显示的按钮的类型与数目;第二组值 (16, 32, 48, 64) 描述了图标的样式;第三组值 (0, 256, 512) 说明哪一个按钮是缺省值;而第四组值 (0, 4096) 则决定消息框的强制返回性。将这些数字相加以生成
<
作者:
fan0217
时间:
2006-10-7 23:17
最好还是使用常数,这样便于代码的阅读。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3