VB新手求问,如何在TextBox中实现退格

具体来说是这样,我要在文本框中输入数字,如果不是将报错并把输入的这个字符给删去,我的想法是这样textbox1.text=textbox1.text & chr(8),可是这样就变成无限循环了,不知道怎样修改可以实现这个操作,请大神们讲的简单明了一些,我刚学这个,一些比较高端的操作听不懂,谢谢
2026年09月27日 09:23
有1个网友回答
网友(1):

思路:
可以使用VB6中的Instr()函数,来查找关键的内容;
1,找段落,就是找回车、换行符号,VB用常量符号 VbCrlf来表示。
2,找字符数,直接用函数Len()
3,找字母数,使用Asc()函数,字母的ASCII码的范围:大写字母65-90,小写字母97-122。
4,找数字,使用Asc()函数,数字的ASCII码的范围:48-57。