VB题目通过文本框的什么事件过程可以获取文本框中输入字符的ascii码值?
2个回答
展开全部
当然是 答案 D
追问
有理由吗
追答
change()事件和GotFocus()事件和lostfocus()事件,没有关于输入的字符的ascii码值的参数,只有keypress()事件有相关参数,如下:
Private Sub Text1_KeyPress(KeyAscii As Integer)
这里的参数 KeyAscii 就是当你在文本框里按下键盘后,对应这个键盘的ASCII编码的十 进制数,例如,按下键盘“1”,这个 KeyAscii 的值就是 49
比如,你在窗体上添加一个文本框Text1
编写代码:
Private Sub Text1_KeyPress(KeyAscii As Integer)
MsgBox "你按下的是" & Chr(KeyAscii) & "键"
End Sub
你启动程序后,在文本框里输入一下看看效果(注意按控制键无效)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |