首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Textl的文本框,编写如下事件过程代码: Private Sub Text1_eyPress(KeyAscii As Integer) Dim eh As String ch=Chr(KeyAscii)
在窗体上画一个名称为Textl的文本框,编写如下事件过程代码: Private Sub Text1_eyPress(KeyAscii As Integer) Dim eh As String ch=Chr(KeyAscii)
admin
2019-08-21
25
问题
在窗体上画一个名称为Textl的文本框,编写如下事件过程代码:
Private Sub Text1_eyPress(KeyAscii As Integer)
Dim eh As String
ch=Chr(KeyAscii)
If Not(ch>="0"And ch<="9")Then
End If
End Sub
程序的功能是,当程序运行时,只能向文本框中输入数字字符,则以下叙述中正确的是( )。
选项
A、当该事件被触发时,形参KeyAscii表示的是所输入字符的ASCⅡ码
B、程序代码中,横线处应填入的语句为KeyAscii=" "
C、程序运行过程中,若按下字母键,则不执行此事件过程
D、将该事件过程中的代码移到Text1的KeyDown事件过程中时,程序功能不变
答案
A
解析
KeyPress事件过程中参数KeyAscii是所按键的AscII码,A选项叙述正确;Chr为转换函数,可以将AscI『码转换为对应的字符,程序中使用If语句判断ch是否为非数字字符,若ch为非数字字符,则退出程序,故程序横线处应填入语句Exit Sub,结束程序,B选项叙述错误;程序中按下键盘上任意按键,都会触发该事件,C选项叙述错误;与KeyPress事件不同,KeyDown事件返回的是键盘的按下状态,而KeyPress并不反映键盘的按下状态。故两个事件过程执行的功能不同,D选项叙述错误。本题选择A选项。
转载请注明原文地址:https://jikaoti.com/ti/zMN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下事件过程:PrivateSubForm_Click()x=0Whilex<10x=x+1:x=x*xWendPrintxEndSub运行程序,单击窗体,输出结果是
在窗体模块的声明部分声明变量时,不能使用的关键字是
命令按钮Commandl的单击事件过程如下:PrivateSubCommandl_Click()Dima(10,10)AsIntegerx=0Fori=1To3Forj=1To3a(i,j)
下列关于通用对话框CD1的叙述中,错误的是()。
下列关于通用对话框CommonDialogl的叙述中,错误的是()。
下列VisualBasic函数中,计算结果为字符串型的是()。
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是()。
在一棵二叉树上,第5层的结点数最多是()。
设x是小于10的非负数。对此陈述,以下正确的VB表达式是
以下表达式与Int(3.5)的值相同的是
随机试题
关于正常人痰液检查的说法,正确的是
颅骨骨折时出现“熊猫眼”征,主要见于
A.与相应的椎骨平面相差2节B.与相应的椎骨平面相差1节C.与相应的椎骨平面相差3节D.胸椎10~12E.胸椎12到腰1下段胸髓位于
下列说法错误的是()。
是指在时效进行中,因一定法定事由的出现,阻碍权利人提起诉讼,法律规定暂时中止诉讼时效期间的计算,待阻碍诉讼时效的法定事由消失后,诉讼时效继续进行,累计计算。
ETF只能在二级市场进行买卖,不得在一级市场进行申购、赎回。( )
下列资产是另类资产的是()。
国有企业改建为股份有限公司,发起人可以少于5人,但应当采取()方式。
宪法的地位主要体现在()。
为什么广大发展中国家强烈要求改变国际新闻传播的现状?日前的现状存在哪些问题和弊端?
最新回复
(
0
)