问题 填空题

下列程序弹山对话框中按钮的个数为______。 MsgBox"确认!",vbAbortRetryIgnore+vbMsgBoxHelpButton+vbQuestion,"提示"

答案

参考答案:D

解析:
MsgBox函数在刘话框中显示消息,等待用户单击按钮,并返回一个Integer告诉用户单击哪一个按钮。MsgBox函数的第二个参数用来控制在对话框中显示的按钮、图标的种类段数量,共分为4组,如下表所示。

文字常数描述

vbOKOnly0只显示确定(OK)按钮
vbOKCancle1显示确定(OK)及取消(Cancle)按钮
vbAbortRetryIgnore2显示终止(Abort)、重试(Retry)及忽略(Ignore)按钮
vbYesNoCancle3显示是(Yes)、否(No)及取消(Cancle)按钮
vbYesNo4显示是(Yes)及否(No)按钮
vbRetryCancle5显示重试(Retry)及取消(Cancle)按钮

vbCritical16显示图标X
vbQuestion32显示图标
vbExclamation48显示图标!
vbInformation64显示图标i

vbDefaultButton10第一个按钮是默认值
vbDefaultButton2256第二个按钮是默认值
vbDefaultButton3512第三个按钮是默认值
vbDefaultButton4768第四个按钮是默认值

vbApplicationModal0应用程序强制返回。当前Visual Basic应用程序被挂起,直到用户对消息框作出响应才继续工作
vbSystemModal4096系统强制返回。系统全部应用程序都被挂起,直到用户对消息框作出响应才继续工作
题中,vbAbortRetryIgnore表示显示“终止”、“重试”及“忽略”3个按钮:vbMsgBoxHelpButton表示显示“帮助”技钮:vbQuestion表示显示“”图标,所以一共是4个按钮。

选择题
单项选择题