问题 问答题

要求执行该段程序后能弹出一个对话框,对话框中有“确定”和“取消”按钮,以及一个带问号的图标,并要求第一个按钮为默认按钮。 Private Sub Form_Load() MsgBox"要重新输入吗"______,"询问" End Sub

答案

参考答案:

解析:VbOkCancel+VbQuestion+VbDefaultButtonl
该题考查的是输出消息函数MsgBox()的知识,要求考生熟练运用该函数中的参数。
在Visual Basic程序设计中,输出消息函数MsgBox()的格式是:
Msgbox[(提示[,按钮][,标题])]
“提示”项是必选项,是消息框中出现的文字说明,如该程序中的“要重新输入吗”字样。“按钮”项是可选项。这个值可以决定消息框中按钮数目及形式、图标的样式以及默认按钮等内容。表1列出了消息框上内容及符号常数的对应关系。
表1 消息框符号对照表

符号常数消息框上的对应内容
VbOkOnly“确定”按钮
VbOkCancel“确定”和“取消”按钮
VbAbortRetrylgnore“终止”、“重试”和“忽略”按钮
VbYesNoCancel“是”、“否”和“取消”按钮
VbYesNo“是”和“否”按钮
VbRetryCancel“重试”和“取消”按钮
VbCritical“中止”图标
VbQuestion“问号”图标
VbExclamation“惊叹号”图标
VbInformation“i”图标
VbDefaultButton1第一个按钮为默认按钮
VbDefaultButton2第二个按钮为默认按钮
VbDefaultButton3第三个按钮为默认按钮
VbDefaultButton4第四个按钮为默认按钮

单项选择题
判断题