为什么这个事件逐语句可以不能输入字符而在运行下确可以输入任意字符?错误在哪里呀?如何才只可以输入限定的字符?
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case 48 To 57, 65 To 90, 97 To 122, 8, 32, 16
Case Else
KeyCode = 0
End Select
End Sub
谢谢!
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case 48 To 57, 65 To 90, 97 To 122, 8, 32, 16
Case Else
KeyCode = 0
End Select
End Sub
谢谢!
解决方案 »
- webbrowser怎么传递post文件参数
- MSFlexGrid控件中数据显示问题
- 请问谁了解Word中的Mail Merge 。。在VB程序中又如何调用Mail Merge文档呢??
- vb6中使用savepicture的问题
- 急####连接远程数据库的问题
- 问:在VB6.0企业版中,TRIM()和FORMAT()函数为什么不好用?
- 急问:如何找出一个字符串中另一个串出现的次数?
- 有没有用过opendatasource的????来看看这句话吧怎么回出错????
- 如何在VB中申明并使用这个api函数MakeintResource,最好能给个例子!
- 如何使VB生成的报表能直接转换成EXCEL文件文件格式的报表,谁能教教我吗?
- 怎么用SQL语句选择最后一列,请教
- 团结就是力量 我不认输 进者给分 免费放送经典的娱乐搞笑 各位兄弟姐妹 你们辛苦了 工作之余 记得休息哦
改到keypress事件下看看
:(
Print Format(KeyAscii)+Chr(KeyAscii)
End Sub或
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Print Format(KeyCode) + Chr(KeyCode)
End Sub