急!!!OnChange()中如何判断输入的是英文还是汉字?
rt 问题点数:0、回复次数:7Top
1 楼sjd163(sjd163)回复于 2004-09-03 20:37:31 得分 0
英文字母用低位ASCII码表示。汉字则用高位ASCII码表示。Top
2 楼wangjinbao(宝)回复于 2004-09-03 20:52:21 得分 0
代码如何写Top
3 楼yuantao(cfan)回复于 2004-09-04 10:00:31 得分 0
这个你比较比较低位的ascii码大小不就知道了吗
Top
4 楼zjcop(柳风)回复于 2005-07-06 08:40:38 得分 0
实在不知道该怎么写,就用个笨办法,把输入的内容跟52个大小写字母比较一下,^_^Top
5 楼lfchen(一条晚起的虫--床上用品[家纺]专卖)回复于 2005-07-06 08:59:19 得分 0
asc码,高位(从右向左第8位)=0
汉字 = 1,当然,汉字要两个字节;
Top
6 楼rolen()回复于 2005-07-06 10:59:59 得分 0
若某字符大于0x80,那么它和接下来的一个字符就组成了一个汉字Top
7 楼vcmute(BCare4 H1Rest Good9!)回复于 2005-07-06 11:14:05 得分 0
if(x & 0x80)//wait for another charTop




