首页 > 计算机 > 计算机考试 正文

[填空题] 把窗体的KeyPreview属性设置为True,然后编写如下两个事件过程: Prirate Sub Form_KeyDown(KeyCode As Integer, Shift As I

时间:2021-07-20 18:50:08 解答: 94 次

[填空题] 把窗体的KeyPreview属性设置为True,然后编写如下两个事件过程:

Prirate Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

Print Chr(Keycode)

End Sub

Private Sub Form_KeyPress(KeyAscii As Integer)

Print Chr(KeyAscii)

End Sub

程序运行后,如果直接按键盘上的“A”键(即不按住Shift键),则在窗体上输出的字符分别是 【11】 【12】

正确答案:

[11]A [12]a解析:[分析]: 如果希望窗体先接收键盘事件,刚必须把窗体的KeyPreview属性设置为True,否则不能触发窗体的键盘事件。这里所说的键盘事件包括KeyPress、KeyDown和KeyUp。当不按住Shift键,直接按键盘上的“A”键时(实际上就是输入“a”),先触发Form_KeyDown事件,然后再触发Form_KeyPress事件。KeyDown事件返回的是“键代码”(KeyCode),字母“A”和“a”的“键代码”都为65,所以Print chr(KeyCo

  • 相关题库

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2024-12-31 10:28:47

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2024-12-31 10:28:47

←请使用微信扫码支付