您现在的位置:学赛首页 > 计算机等级考试 > 复习资料 > 正文
二级VB考试教程:MsgBox函数
http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网 2007年8月14日 发表评论 进入社区
《计算机等级考试考点分析、题解与模拟——二级Visual Basic语言》 章节连载

  7.1.5  考点5:MsgBox函数

  MsgBox函数的一般格式如下:
  MsgBox(msg[,type][,title][,helpfile,context])
  功能:MsgBox函数用于在用户操作时,显示一个提示性的对话框,以提示用户进行后面操作的选择。
  MsgBox函数的参数及其作用见表7-2。本章节内容来自希赛网IT教育研发中心的计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Visual Basic语言》。

    MsgBox函数的返回值见表7-3。

    例如:编写程序,用MsgBox函数判断是否继续执行。
Private Sub Form_Click()
    msg$ = "请确认数据是否正确"
    Title$ = "数据检查"
    x = MsgBox(msg$, 19, Title$)
    If x = 6 Then
        Print x * x
    ElseIf x = 7 Then
        Print "请重新输入"
    End If
End Sub
  程序运行后,单击窗体,弹出如图7-6所示的对话框。如果选择“是”按钮,则返回值为6,在窗体上打印出36;如果选择“否”按钮,则返回值为7,在窗体上打印出“请重新输入”。本章节内容来自希赛网IT教育研发中心的计算机等级考试用书 《计算机等级考试考点分析、题解与模拟——二级Visual Basic语言》

       例7.1.5  假定有如下的命令按钮(名称为Command1)事件过程:
  Private Sub Command1_Click()
   x=InputBox(“输入:”, ,”输入整数”)
   MsgBox”输入的数据是:”,,”输入数据:”+x
  End Sub
  程序运行后,单击命令按钮,如果从键盘上输入数10,则以下叙述中错误的是(   )。[2006年4月 选择第19题]
  A.x的值是数值10
  B.输入对话框的标题是“输入整数”
  C.信息框的标题是“输入数据:10”
  D.信息框中显示的是“输入的数据是:”
  答案:A

  7.1.6  考点6:MsgBox语句

  MsgBox函数也可以写成语句形式,即:
  MsgBox Msg$[,type%][,title$][,helpfile,context]
  各参数的含义及作用与MsgBox函数相同,由于MsgBox语句没有返回值,因而常用于较简单的信息显示。购书请到希赛网第一书店
   例7.1.6  MsgBox函数的返回类型是(   )。
  A.字符型   B.数值型   C.日期型   D.没有返回值
  答案:B
  警钟长鸣:考生在考试中应当注意MsgBox函数返回值与MsgBox语句的返回值不同,MsgBox函数返回值为数值,而MsgBox语句则没有返回值。
 本章节内容来自希赛网IT教育研发中心的计算机等级考试用书 《计算机等级考试考点分析、题解与模拟——二级Visual Basic语言》。(购书请见 : http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032473