永发信息网

编辑框关联的是CString变量,怎么判断只是英文或数字

答案:3  悬赏:20  手机版
解决时间 2021-04-07 10:20
编辑框关联的是CString变量,怎么判断只是英文或数字
最佳答案
当然不匹配了,if ((m_ch > 0 && m_ch < 9) 这一句的0和9是数字,不是字符串。编辑框中的都是字符串,里面的数字和字母要解析出来,因为他是一个整体的字符串。追问if (!(m_rcode > "0" && m_rcode < "9") || (m_rcode > "a" && m_rcode < "z") || (m_rcode > "A" && m_rcode < "Z"))
{
MessageBox("密码限英文和数字");
}
改成了这个,他是每个字符都会判断吗?追答好像不行,给你个思路看看:你个m_ch的字符串的每一个字符解析出来(有方法的)用一个字符变量char ch保存;然后用一个while循环;在while循环中加上if ((ch> '0 '&& m_ch <' 9') || (ch > 'a' && ch < 'z') || (ch > 'A' && ch < 'Z'));这个办法应该是很好的。
全部回答
if ((m_ch[0] > 0
用正则表达式吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上海轻纺市场的生意怎样?
派街高速公路/Y575(路口)地址在哪,我要去那
适马和腾龙150-600mm,18-400mm,12-24mm的镜
蘑菇里有白色的小虫子还能吃吗
i53470比i33220好多少
日本多地震、火山,被称为?
红枣红糖水的功效
从龙岗长途汽车站怎么坐车到东莞东站
到底买房的时候,选几层好
会场内,光线按,暖光色如何调整单反的各项数
竖式计算500道及答案
古代妃子侍寝后按哪里精液流出
求昆明旧书市场
苗朱路/X008(路口)怎么去啊,有知道地址的么
四十铺羊肉面我想知道这个在什么地方
推荐资讯
在微信朋友圈看到有人卖永生花礼盒,看着很漂
男生带琥珀色镜框眼镜好看吗
小游戏经营游戏玩多了有什么好处
根据你对生活中物理量的认识,指出下列数据最
怎么用烟编码看烟的真假????
学家电维修需要什么基础知识
类似大春物这种贴近生活,男主比较厉害,而且
PET CT和CT效果是一样的吗?
任县驾校报名处地址在哪,我要去那里办事
1997年本田思域是第几代?
销售团队霸气有寓意的队名和口号
襄州区襄樊中国邮政储蓄银行(张湾营业所)在什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?