最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net c#与vb.net 只能输入英文和数字函数
时间:2022-06-25 05:03:50 编辑:袖梨 来源:一聚教程网
本文章也是针对于asp教程.net来做的,就是关于asp.net教程 c#与vb.net 只能输入英文和数字函数,第一款是c#限制只能输入数字与英文,后一示是vb.net做的,原理都一个个字符然后判断他的内码值如下实例。
c#
private void textbox1_textchanged(object sender, eventargs e)
{
char[] clist = textbox1.text.tochararray();
string newstr = "";
for (int i = 0; i < clist.length; i++)
{
int ascii = (int)clist[i];
if (ascii > 127)
{
clist[i] = '';
}
newstr += clist[i].tostring();
}textbox1.text = newstr;
}
vb.net
function valitext(keyin as integer, validatestring as string, editable as boolean) as integer
dim validatelist as string
dim keyout as integer
if editable = true then
validatelist = ucase(validatestring) & chr(8)
else
validatelist = ucase(validatestring)
end if
if instr(1, validatelist, ucase(chr(keyin)), 1) > 0 then
keyout = keyin
else
keyout = 0
end if
valitext = keyout
end function
调用方法
private sub txtmoney_keypress(keyascii as integer)
keyascii = valitext(keyascii, "0123456789.", true)
end sub
private sub txtid_keypress(keyascii as integer)
keyascii = valitext(keyascii, "0123456789-abcdefghijklmnopqrstuvwxyz", true)
end sub
相关文章
- 《尼尔:机械纪元》武器黑之倨傲属性及特殊能力介绍 11-15
- 《尼尔:机械纪元》机械生命体的枪获得方法介绍 11-15
- 《尼尔:机械纪元》武器机械生命体的枪属性及特殊能力介绍 11-15
- 《尼尔:机械纪元》天使之圣翼获得方法介绍 11-15
- 《尼尔:机械纪元》武器天使之圣翼属性及特殊能力介绍 11-15
- 《尼尔:机械纪元》武器恶魔之秽牙属性及特殊能力介绍 11-15