C# textbox问题:怎么实现不管输入法是在什么状态下,textbox输入的都是英文字母? 请各位大虾帮帮忙!!
3个回答
展开全部
自己想啊,学编程的还问这个,绝对实现不了。建议你用正则表达式规范一下,输入的必须是26个字母就解决了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我只会Vb
Vb的话在keypress里写入
if keyascii>64 and keyascii<91 or keyascii >96 and keyascii<123 or keyascii>47 and keyascii <58 then keyascii=keyascii
else
keyascii=0
end if
就是通过keyascii 值来判断当前的输入键,不满足就返回keyascii=0(既不输入)
Vb的话在keypress里写入
if keyascii>64 and keyascii<91 or keyascii >96 and keyascii<123 or keyascii>47 and keyascii <58 then keyascii=keyascii
else
keyascii=0
end if
就是通过keyascii 值来判断当前的输入键,不满足就返回keyascii=0(既不输入)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询