2012年计算机二级VB用户界面设计练习题及答案(7)
61. 窗体上有名称分别为Text1、Text2的2个文本框,要求文本框Text1中输入的数据小于 500,文本框Text2中输入的数据小于1000,否则重新输入。为了实现上述功能.在以下程序中问号(?)处应填入的内容是______。
Private Sub Text1_LostFocus()
Call CheckInput(Text1,500)
End Sub
Private Sub Text2_LostFocus()
Call CheckInput(Text2,1000)
End Sub
Sub CheckInput(t As ?,x As Integer)
If Val(t.text)>x Then
MsgBox”请重新输入!”
End If
End Sub
A)Text
B)SelText
C)Control
D)Form
62. 设菜单中只有一个菜单项为“Open”。若要为该菜单命令设置访问键,即按下Alt及字母O时,能够执行“Open”命令,则在菜单编辑器中设置“Open”命令的方式是______。
A)把Caption属性设置为 &Open
B)把Caption属性设置为 O&pen
C)把Name属性设置为 &Open
D)把Name属性设置为 O&pen
63. 在窗体上画一个通用对话框,其名称为CommonDialog1,然后画一个命令按钮,并编写如下事件过程:
Private Sub Command1_Click()
CommonDialog1.Filter="All Files(*.*)|*.*|TextFiles”& _
”(*.txt)|*.txt|ExecutableFiles(*.exe)|*.exe"
CommonDialog1.FilterIndex = 3
CommonDialog1.ShowOpen
MsgBox CommonDialog1.FileName
End Sub
程序运行后,单击命令按钮,将显示一个“打开”对话框,此时在“文件类型”框中显示的是______。
A)All Files(*.*)
B)Text Files(*.txt)
C)Executable File(*.exe)
D)不确定
64. 在Visual Basic工程中,可以作为“启动对象“的程序是______。
A)任何窗体或标准模块
B)任何窗体或过程
C)Sub Main过程或其他任何模块
D)Sub Main 过程或任何窗体
65. 以下叙述中错误的是______。
A)在程序运行时,通用对话框控件是不可见的
B)在同一个程序中,用不同的方法(如ShowOpen或ShowSave等)打开的通用对话框具有不同的作用
C)调用通用对话框控件的ShowOpen方法,可以直接打开在该通用对话框中指定的文件
D)调用通用对话框控件的ShowColor方法,可以打开颜色对话框
66. 在窗体上画1个文本框,其名称Text1,然后编写如下过程:
Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer)
Print Chr(KeyCode)
End Sub
Private Sub Text1_KeyUp(KeyCode As Integer,Shift As Integer)
Print Chr(KeyCode+2)
End Sub
程序运行后,把焦点移到文本框中,此时如果敲击“A”键,则输出结果为______。
A)A
A
B)A
B
C)A
C
D)A
D
67. 窗体的MouseDown事件过程______。
Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)
有4个参数,关于这些参数,正确的描述是
A)通过Button参数判定当前按下的是哪一个鼠标键
B)Shift参数只能用来确定是否按下Shift
C)Shift参数只能用来确定是否按下Alt和Ctrl键
D)参数x,y用来设置鼠标当前位置的坐标
68. 程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是______。
A)MouseDown
B)MouseUp
C)Load
D)Click
69. 以下叙述中错误的是______。
A)下拉式菜单和弹出式菜单都用菜单编辑器建立
B)在多窗体程序中,每个窗体都可以建立自己的菜单系统
C)除分隔线外,所有菜单项都能接收Click事件
D)如果把一个菜单项的Enable属性设置为False,则该菜单项不可见
70. 以下说法正确的是______。
A)任何时候都可以使用“工具”菜单下的“菜单编辑器”命令打开菜单编辑器
B)只有当某个窗体为当前活动窗体时,才能打开菜单编辑器
C)任何时候都可以使用标准工具栏的“菜单编辑器”按钮打开菜单编辑器
D)以上说法均不正确