首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设窗体上无任何控件,且有如下程序代码: Private Sub Form_KeyPress(KeyAscii As Integer) Print Chr(KeyAscii) End Sub Private Sub Form_KeyDown(K
设窗体上无任何控件,且有如下程序代码: Private Sub Form_KeyPress(KeyAscii As Integer) Print Chr(KeyAscii) End Sub Private Sub Form_KeyDown(K
admin
2019-04-29
47
问题
设窗体上无任何控件,且有如下程序代码:
Private Sub Form_KeyPress(KeyAscii As Integer)
Print Chr(KeyAscii)
End Sub
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Print Chr(KeyCode)
End Sub
运行程序,直接按"A"键,输出结果是( )。
选项
A、A A
B、A a
C、a A
D、a a
答案
B
解析
按照事件发生的先后顺序,按下键盘上的按键时,首先触发KeyDown事件,然后再触发KeyPress事件。KeyPress事件带有一个参数,这个参数有两种形式。第一种形式是Index As Integer,只用于控件数组;第二种形式是KeyAscii As Integer,用于单个控件。KeyPress事件用来识别按键的ASCII码。参数KeyAscii是所按键的ASCII码。按下"a"键,KeyAscii的值为97。通过Chr(KeyAscii)得到"a";KeyDown事件有两个参数,即KeyCode和Shift。KeyCode参数是按键实际的ASCII码,该码以"键"为准,而不是以"字符"为准。也就是说,大写字符与小写字母使用同一个键,它们的KeyCode相同(使用大写字母的ASCII码)。通过Chr(KeyCode)得到"A";所以输出结果为"A a",故选项B正确。
转载请注明原文地址:https://www.kaotiyun.com/show/rhUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个Textl文本框,并编写了下面事件过程:PrivateSubTextlKeyPress(KeyAsciiAsInteger)KeyAscii=KeyAscii+3EndSub程序运行时,在文本框中输入字符“A”,则在文本框中
下列程序的功能是调用字体对话框来设置文本框中的字体,单击Command1按钮弹出对话框,进行相应的字体、字号等的设置,然后单击“确定”按钮退出对话框,则文本框中将发生哪些变化()。PrivateSubCommand1_Click()
当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的()。
以下叙述中正确的是()。
为了实现鼠标自动拖放,必须把()属性设置为1;而为了执行手动拖放,必须把该属性设置为0。
在程序运行时,下面的叙述中正确的是()。
对于命令按钮,下列说法中正确的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
在满足实体完整性约束的条件下
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
随机试题
下列治疗措施中不适合急性脊髓炎急性期治疗者为
阳偏衰的病机是指()
A.国家食品药品监督管理部门B.地方各级药品监督管理部门C.药品不良反应监测机构D.各级卫生行政部门负责本行政区域内医疗机构与实施药品不良反应报告制度有关的管理工作的是()。
中国加入世界贸易组织后,实行()是中国企业的必然趋势
Window的命令菜单中命令名后带有省略号“…”表示()。
下列定额中,属于企业定额性质的是______。
通常,整存整取的定期存款()。
下列不属于元杂剧四大家的是:
下列对IPv6地址FF60:0:0:0601:BC:0:0:05D7的简化表示中,错误的是(70)。
两国的边境东部山区至西部海岸绵延一千余公里,其中多处存在争端。(非限制性定语从句;range…from)
最新回复
(
0
)