Foxtable(狐表)用户栏目专家坐堂 → 文本框字符判断问题,请教老师们


  共有8549人关注过本帖树形打印复制链接

主题:文本框字符判断问题,请教老师们

帅哥哟,离线,有人找我吗?
mamuaiqing
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:824 积分:6288 威望:0 精华:0 注册:2012/3/1 3:17:00
文本框字符判断问题,请教老师们  发帖心情 Post By:2012/12/25 23:53:00 [显示全部帖子]

函数

说明
IsControl  判断指定的字符是否属于控制字符类别。
IsDigit 判断指定的字符是否属于十进制数字类别。
IsLetter  判断指定的字符是否属于字母类别。
IsLetterOrDigit 判断指定的字符是属于字母类别还是属于十进制数字类别。
IsLower  判断指定的字符是否属于小写字母类别。
IsNumber 判断指定的字符是否属于数字类别。
IsPunctuation 判断指定的字符是否属于标点符号类别。
IsSeparator  判断指定的字符是否属于分隔符类别。
IsSymbol 判断指定的字符是否属于符号字符类别。
IsUpper 判断指定的字符是否属于大写字母类别。
IsWhiteSpace 判断指定的字符是否属于空白类别。

 

根据以上函数参照核对帮助中的下面代码,如果希望只能输入数字跟字母的混合呢?能实现吗?上面函数里没这个判断

 

例如对于某个TextBox(文本框),希望只能输入数字和小数点,可设置KeyPress代码如下:

If Char.IsNumber(e.KeyChar) OrElse e.KeyChar = "." OrElse Char.IsControl(e.keychar) Then
Else

    e.Cancel  = True

End
If


 回到顶部