首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private Sub For
设有如下过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private Sub For
admin
2019-03-14
38
问题
设有如下过程:
Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer)
Print Chr(KeyCode)
End Sub
Private Sub Form_KeyUp(KeyCode As Intege,Shift
As Integer)
Print Chr(KeyCode+2)
End Sub
若把窗体的KeyPreview属性设置为True,程序运行后,如果按“A”键,则输出结果为( )。
选项
A、A
A
B、A
B
C、A
C
D、A
D
答案
C
解析
本题考查窗体的键盘事件。当按下键盘上某个键时,触发KeyPrcss事件;按下键盘某个键过程中,触发事件KeyDown事件;当松开键盘某个键时,触发事件KeyUp。KeyDown和KeyUp事件返回的是键盘的直接状态(返回的是“键”),KeyCode参数是用户按下的那个键的扫描码,而KeyPress返回的是“字符"的ASCII码,两者不同。当窗体的KeyPreview设置为True时,如果焦点从控件上跳到窗体上,则该控件的键盘事件也会被触发。题中只有窗体的KeyDown和KeyUp事件,因此当按下“A”键时,触发KeyDown事件执行“Print Chr(KeyCode)”语句,其中Chr函数的功能是将ASCII码转换成相应的字符,因此输出字母“A”;当松开“A”键时,触发KeyUp事件执行“Print Chr(KeyCode+2)”语句,因此输出字母“C”。
转载请注明原文地址:https://www.kaotiyun.com/show/ToUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
用语句Open“C:\teac.txt”ForInputAs#打开文件后,就可以编程序
下列关于顺序文件的描述中,正确的是
窗体上有1个名称为Textl的文本框,1个名称为Labell的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是
窗体上有一个名为List1的列表框和一个名为Command1的命令按钮,并有下面的事件过程:PrivateSubCommand1—Click()n%=List1.ListIndexIfn>0Thench$=List1.List(n)L
下面不属于软件工程过程的4种基本活动
以下能够设置控件焦点的方法是
为了清除列表框中指定的项目,应使用的方法是
随机试题
淡竹叶具有的功效是()
A、活血祛瘀B、通络止痛C、引血下行D、引热下行E、补益肝肾血府逐瘀汤中配伍牛膝的主要用意是
镰刀型红细胞贫血是因基因突变,导致血红蛋白β链第六位氨基酸由
A.血管紧张素转化酶B.β肾上腺素受体C.羟甲戊二酰辅酶A还原酶D.钙离子通道E.钾离子通道普萘洛尔的作用靶点是
背景:某市政公司承包某路段的改建工程,全长1.5km,工期为当年7月至次年2月。该路段为城市次干道,道路结构层:20cm石灰土底基层,30cm二灰碎石基层,6cm粗、3cm细沥青混凝土面层;两侧为彩色人行道石板。项目部进场后,项目技术负
小庄要制作一个工业模具。他在一个边长4厘米的正方体上表面正中心位置向下挖掉一个直径2厘米、高2厘米的圆柱体,接着再向下挖掉一个直径1厘米、高1厘米的小圆柱体(如图所示)。那么,该模具的表面积约为()平方厘米?
试分析战后初期美苏冷战形成的原因。
Thisweek,inWashingtonandcitiesacrossthenation,immigrantadvocates,clergymembersandlaborandbusinessleadershaveb
在Windows7操作系统中,磁盘维护包括硬盘的检查、清理和碎片整理等功能,碎片整理的目的是()。
HerofficeintheFirstNationalBankbuildingisprovisional.
最新回复
(
0
)