Private Sub Text1_KeyPress(KeyAscii As Integer) Dim x As String * 1 x = Chr$(KeyAscii) Select Case

谁能说说这每一步都是什么意思??... 谁能说说这每一步都是什么意思?? 展开
 我来答
匿名用户
推荐于2016-02-17
展开全部
Private Sub Text1_KeyPress(KeyAscii As Integer) Dim x As String * 1 x = Chr$(KeyAscii) Select Case

这是一个事件驱动过程。

当Text1获得焦点的时,键盘按下时所激发的事件过程。

KeyAscii As Integer 识别键名的ASCII码。

dim x as string*1的意思是定义变量 x 为字符串型,长度为一个字节。

x = chr(keyascii)的意思是监听键盘按下的某个键子并把它送入变量X。把这个键子的ASCII码变成原有的字符,这样就是还原了按下的键子。

比如你按下a键,那么代码执行后x的值就等于a
丑和怡戴文
2019-08-02 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:606万
展开全部
你打的那一个不用算吗?keyascii
=
asc(lcase(char))这句只会影响打进去字符的大小写,而不会影响他的输出,如果你想只输出六个可以改为
private
sub
text1_keypress(keyascii
as
integer)
dim
char
as
string
char
=
chr(keyascii)
keyascii
=
asc(lcase(char))
text1.text
=
string(6,
keyascii)
keyascii
=
0
end
sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式