我的答案: 【A a】
4、选择题:在窗体上画一个命令按钮和一个文本框,并把窗体的KeyPreview设置为True(在激活对象上的控件键盘事件之前,优先激活键盘事件,即Form优先)然后编写如下代码:Dim SaveAll As StringPrivate Sub Command1_Click()Text1.Text=Ucase(SaveAll)End SubPrivate Sub Form_KeyPress(KeyAscii As Integer)SaveAll= SaveAll+Chr(KeyAscii)End Sub程序运行后,在键盘上输入“abcdefg”,单击命令按钮,则文本框显示为( )。
选项:
A:abcdefg
B:不显示任何信息
C:ABCDEFG
D:出错
我的答案: 【OpenForm】
5、选择题:在上题中,如果把窗体的KeyPreview设置为False,则文本框中显示的内容为( )。
选项:
A:abcdefg
B:不显示任何信息
C:ABCDEFG
D:出错
我的答案: 【不显示任何信息】
6、选择题: 下列关于MouseMove事件,描述正确的是()。
选项:
A:与鼠标的灵敏度有关
B:每秒激发一次
C:伴随鼠标的移动而连续不断的发生
D:当鼠标移动时被激活一次然后等待下次移动
我的答案: 【伴随鼠标的移动而连续不断的发生】
7、选择题: 当鼠标左键按下时,下列哪个事件被激发()。
选项:
A:KeyDown事件
B:KeyPress事件
C:MouseDown事件
D:MousePress事件
我的答案: 【MouseDown事件】
8、选择题: 在鼠标事件中,语句If Button=2 成立的条件是()。
选项:
A:按键盘数字键2
B:单击鼠标左键
C:单击鼠标右键
D:双击鼠标左键
我的答案: 【单击鼠标右键】
9、选择题:Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)If Shift = 6 And Button = 2 Then Print “BBBB”End IfEnd Sub程序运行后,为在窗体上输出“BBBB”,应执行操作为()。
选项:
A:同时按下Shift和鼠标左键
B:同时按下Shift和鼠标右键
C:同时按下Ctrl、Alt和鼠标左键
D:同时按下Ctrl、Alt和鼠标右键
我的答案: 【同时按下 Ctrl、Alt和鼠标右键】
10、选择题: 编写如下事件过程:Private Sub Form_Keydown(KeyCode As Integer, Shift As Integer)If (Button And 3) = 3 Then Print “AAAA”End IfEnd Sub程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为()。
选项:
A: 左
B: 右
C: 同时左,右
D: 按什么键都不显示
我的答案: 【A a】
第十二章 章节测试
1、选择题:按文件中数据的编码方式,文件分为( )。
选项:
A:顺序文件和随机文件
B:ASCII码文件和二进制文件
C:程序文件和数据文件
D:源程序文件和可执行文件
我的答案: 【ASCII码文件和二进制文件】
2、选择题:关于顺序文件的描述,下面正确的是( )。
选项:
A:每条记录的长度必须相同
B:可通过编程对文件中的某条记录方便地修改