当把text控件的maxlength属性设置为10时,
限制文本框中最多只能输入10个字符吗,
也就是可以输入10个汉字或者20个数字或字母吗?
但是现在怎么试可以输入10个汉字或者10个数字或字母呢?这是怎么回事?求大侠指点指点?我如果想实现文本框中只能输入10个汉字或者20字母数字应该怎么设置啊?
通过代码实现也可以!谢谢了!
限制文本框中最多只能输入10个字符吗,
也就是可以输入10个汉字或者20个数字或字母吗?
但是现在怎么试可以输入10个汉字或者10个数字或字母呢?这是怎么回事?求大侠指点指点?我如果想实现文本框中只能输入10个汉字或者20字母数字应该怎么设置啊?
通过代码实现也可以!谢谢了!
谁告诉你是字节数的?
一个字符不也是占两个字节吗?
在半角时:1个汉字=两个字节=1个字符
2个数字=2个字节=1个字符
要是maxlength=10的不就是可以输入10个汉字,或者是20个数字吗?
这样理解对吗?
If (LenB(StrConv(Text1, vbFromUnicode)) >= 20) Then Text1.Text = Left$(Text1, Len(Text1) - 1)
End Sub