![]() |
|
(21) 当组合框的Style属性设置为何值时,组合框称为下拉式列表框
A.0
B.1
C.2
D.3
正确答案: C
(22) 下列程序段的执行的结果是
Dim a(10) , b(10)
i=3
For j=1 To 5
a(j) =j
b(i) =2 i + j
Next j
Print b(i) ; a(i)
A.113
B.315
C.311
D.153
正确答案: A
(23) 对窗体编写如下事件过程:
Option Base 1
Private Sub Form_KeyPress(KeyAscii As Integer)
arr=Array(12, 15, 18, 20, 24)
m1=arr(1)
m2=1
If KeyAscii=12 Then
For i=2 To 5
If arr(i) > m1 Then
m1=arr(i)
m2=i
End If
Next i
End If
Print m1
Print m2
End Sub
程序运行之后按回车键,输出结果为
A.12
1
B.20
2
C.18
5
D.24
12
正确答案: A
(24) 在以下事件过程中,可以在用户按下鼠标右键时,显示一个上边框,以鼠标当前位置为中心的弹出式菜单,而且这个弹出式菜单还可以识别右键对菜单命令的选择,相应的选项是
A.Private Sub Form_MouseUp(Button As Integer, Shift As Integer, _
X As Single, Y As Single)
If Button=2 Then
PopupMenu mnuEdit, vbPopupMenuCenterAlign Or _
vbPopupMenuRightButton, X, Y, mnuEditOpen
End If
End Sub
B.Private Sub Form_MouseUp(Button As Integer, Shift As Integer, _
X As Single, Y As Single)
If Button=2 Then
PopupMenu mnuEdit,
End If
End Sub
C.Private Sub Form_MouseUp(Button As Integer, Shift As Integer, _
X As Single, Y As Single)
PopupMenu mnuEdit, vbPopupMenuCenterAlign Or _
vbPopupMenuRightButton
End Sub
D.Private Sub Form_MouseUp(Button As Integer , _
Shift As Integer, X As Single, Y As Single)
If Button=2 Then
PopupMenu mnuEdit, 2
End If
End Sub
正确答案: A
(25) 为了通过键盘访问主菜单项,可在菜单编辑器的"标题"选项中的某个字母前插入何字符,建立热键字母?
A.&
B.#
C.*
D.$
正确答案: A
(26) 下列程序段的执行结果为
Dim t(10)
For k=2 To 10
t(k) =11 - k
Next k
x=6
Print t(2 + t(x) )
A.2
B.3
C.4
D.5
正确答案: C
(27) 下列程序的执行结果为
a=10
b=20
If a <> b Then a=a + b Else b=b - a
Print a, b
A.2020
B.3020
C.3040
D.1515
正确答案: B
(28) 对话框在关闭之前,不能继续执行其他操作,这种对话框属于
A.输入对话框
B.输出对话框
C.模式(模态) 对话框
D.无模式对话框
正确答案: C
(29) 下面叙述不正确的是
A.对顺序文件中的数据操作只能按一定的顺序操作
B.顺序文件结构简单
C.顺序文件的数据以字符(ASCII码) 形式存储
D.能同时对顺序文件进行读写操作
正确答案: D
(30) 当双击窗体Form1时,要将窗体Form1隐藏起来、将窗体Form2以模式方式显示出来的事件过程,正确的是
A.Private Sub Form_DblClick()
Form1.Hide
Form2.Show 0
End Sub
B.Private Sub Form_DblClick()
Form1.Hide
Form2.Show 1
End Sub
C.Private Sub Form_Click()
Form1.Hide
Form2.Show
End Sub
D.Private Sub Form_DblClick()
Form1.Enabled=False
Form2.Enabled=True
End Sub
正确答案: B