会计考友 发表于 2012-7-31 22:15:04

2012年计算机二级VB用户界面设计练习题及答案(4)

2012年计算机二级VB用户界面设计练习题及答案(4)
31.在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干城市的名称。但单击列表框中的某个城市名时,该城市名从列表框中消失,并在标签中显示出来。下列能正确实现上述操作的程序是______。
  A)Private Sub List_Click()
  Label1.Caption=List1.ListIndex
  List1.RemoveItem List1.Text
  End Sub
  B)Private Sub List_Click()
  Label1.Name=List1.ListIndex
  List1.RemoveItem List1.Text
  End Sub
  C)Private Sub List_Click()
  Label1.Caption=List1.Text
  List1.RemoveItem List1.ListIndex
  End Sub
  D)Private Sub List_Click()
  Label1.Name=List1.Text
  List1.RemoveItem List1.ListIndex
  End Sub
  32.以下叙述中错误的是______。
  A)在KeyPree事件过程中不能识别键盘的按下与释放
  B)在KeyPree事件过程中不能识别回车键
  C)在KeyDown和KeyUp事件过程中,将键盘输入的“A”和“a”视作相同字母
  D)在KeyDown和KeyUp事件过程中,从大键盘输入的“1”和从小键盘输入的“1”被视作不同的字符
  33.以下关于KeyPress 事件过程中参数KeyAscii的叙述中正确的是______。
  A)KeyAscii 参数是所按键的ASCII码
  B)KeyAscii参数的数据类型为字符串
  C)KeyAscii参数可以省略
  D)KeyAscii 参数是所按键上标注的字符
  34.假定编写如下事件过程:
  Private Sub Form_MouseMove(Button As Integer,Shift As Integer, _
  X As Single,Y As Single)
  If(Button And 2)=2 Then
  Print"Hi"
  End If
  End Sub
  程序运行后,为了在窗体上输出“Hi”,应在窗体上执行以下______操作。
  A)只能按下左按钮并拖动
  B)只能按下右按钮并拖动
  C)必须同时按下左)右按钮并拖动
  D)按下左按钮拖动或按下右按钮拖动都可
  35.编写如下事件过程:
  Private Sub Form_MouseDown(Button As Integer,Shift As Integer, _
  X As Single,Y As Single)
  If Shift=6 And Button=2 Then
  Print "Hello"
  End If
  End Sub
  程序运行后,为了在窗体上输出“Hello”,应在窗体上执行以下______操作。
  A)同时按下Shift键和鼠标左按钮
  B)同时按下Shift键和鼠标右按钮
  C)同时按下Ctrl、Alt键和鼠标左按钮
  D)同时按下Ctrl、Alt键和鼠标右按钮
  36.在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False,程序运行后,如果单击命令按钮,则每隔一秒钟在文本框中显示一次当前的时间。以下是实现上述操作的程序:
  Private Sub Command1_Click()
  Timer1._________
  End Sub
  Private Sub Timer1_Timer()
  Text1.Text = Time
  End Sub
  在______处应填入的内容是______。
  A)Enabled=True
  B)Enabled=False
  C)Visible=True
  D)Visible=False
  37.假定在图片框Picture1中装入了一个图形,为了清除该图形(不删除图片框),应采用的正确方法是____。:
  A)选择图片框,然后按Del键
  B)执行语句Picture1.Picture=LoadPicture(“ ”)
  C)执行语句Picture1.Picture=””
  D)选择图片框,在属性窗口中选择Picture属性,然后按回车键
  38.在窗体上画一个List1的列表框,一个名称为Label1的标签,列表框中显示若干个项目,当单击列表框中的某个项目时,在标签中显示被选中的项目的名称,下列能正确实现上述操作的程序是____。
  A) Private Sub List1_Click()
  Label1.Caption = List1.ListIndex
  End Sub
  B) Private Sub List1_Click()
  Label1.Name = List1.ListIndex
  End Sub
  C) Private Sub List1_Click()
  Label1.Name = List1.Text
  End Sub
  D) Private Sub List1_Click()
  Label1.Caption = List1.Text
  End Sub
  39. 对窗体编写如下事件过程:
  Private Sub Form _MouseDown(Button As Integer, _
  Shift As Integer, X As Single ,Y As Single)
  If Button =2 Then
  Print "AAAAA"
  End If
  End Sub
  Private Sub Form _ MouseUp(Button As Integer, _
  Shift As Integer, X As Single, Y As Single)
  Print "BBBBB"
  End Sub
  程序运行后,如果单击鼠标右键,则输出结果为____。
  A) AAAAA
  BBBBB
  B) BBBBB
  AAAAA
  C) AAAAA
  D) BBBBB
  40. 在窗体上画一个名称为Text1的文本框,然后画一个名称为HScroll1的滚动条,其Min和Max属性分别为0和100,程序运行后,如果移动滚动框,则在文本框中显示滚动条的当前值。以下能实现上述操作的程序段是
  A) Private Sub HScroll1_Change()
  Text1.Text = HScroll1.Value
  End Sub
  B) Private Sub HScroll1_Click()
  Text1.Text = HScroll1.Value
  End Sub
  C) Private Sub HScroll1_Change()
  Text1.Text = HScroll1.Caption
  End Sub
  D) Private Sub HScroll1_ Click ()
  Text1.Text = HScroll1.Value
  End Sub
页: [1]
查看完整版本: 2012年计算机二级VB用户界面设计练习题及答案(4)