下列程序执行后,按住Cbl键并在文本框中输入a,则在窗体上输出的结果为 ______。 Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) Print keyCo

admin2013-01-23  31

问题 下列程序执行后,按住Cbl键并在文本框中输入a,则在窗体上输出的结果为 ______。    Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer)        Print keyCode, Shift    End Sub

选项 A、a 2
B、65 2
C、97 1
D、97 2

答案2

解析 文本框的KeyDown事件有两个参数:KeyCode和Shift。KeyCode参数返回用户操作的那个键的扫描代码。a的扫描代码为65。Shift参数用来表述用户按下了Shift、Ctrl、Alt键中的一个或多个。按下Shift键,Shift参数的位0变为1;按下Ctrl键,Shift参数的位1变为1;按下Alt键,Shift参数的位2变为1。因此当按下了Ctrl键时,Shift键的参数的值变为2。
转载请注明原文地址:https://jikaoti.com/ti/9VO0FFFM
0

最新回复(0)