以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  文本框输入限制问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=188481)

--  作者:海棠人
--  发布时间:2023/9/21 18:31:00
--  文本框输入限制问题
我有一个文本框,目前仅能输入数字和字母,不允许输入短线----、斜杠 /  和空格 等, 在文本框的 keypress 事件中写了以下代码:
If Char.IsNumber(e.KeyChar) Or Char.IsLetter(e.KeyChar) Or Char.IsControl(e.KeyChar) Or Char.IsSymbol(e.KeyChar)  Then
Else
    e.Cancel =True
End If

为什么仍不接受空格和短线、斜杠这些字符呢,请问,这代码该如何写,用哪个函数来判断,麻烦你了

--  作者:有点蓝
--  发布时间:2023/9/21 20:11:00
--  
去掉Or Char.IsSymbol(e.KeyChar)