以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何通过按钮实现身份证号位数的判断,并出现提示?谢谢  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=3918)

--  作者:雨中的泪
--  发布时间:2009/8/19 8:21:00
--  如何通过按钮实现身份证号位数的判断,并出现提示?谢谢
如何通过按钮实现身份证号位数的判断,并出现提示?谢
--  作者:雨中的泪
--  发布时间:2009/8/19 8:35:00
--  
 

If  15<>C.Length<>18 THEN

MessageBox.Show("录入身份证号位数错误,请核对!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information)

Return       \'终止代码的执行

Else


我是这样实现的,还有其他方法没?

--  作者:雨中的泪
--  发布时间:2009/8/19 8:40:00
--  
 

If  C.Length <> 15 AndAlso C.Length <>18 Then

MessageBox.Show("录入身份证号位数错误,请核对!!!", "提示", MessageBoxButtons.OK,MessageBoxIcon.Information)

Return       \'终止代码的执行


--  作者:雨中的泪
--  发布时间:2009/8/19 8:41:00
--  
这样搞定了,还有其他方法没有,谢谢?
--  作者:狐狸爸爸
--  发布时间:2009/8/19 9:07:00
--  

更有效的办法,用ReadBirthday和ReadSex函数从身份证号码读取出生日期和性别,如果能正常,说明身份证号码正确。


--  作者:yangming
--  发布时间:2009/8/19 11:16:00
--  
楼主就是杨浩吧,换了个马甲,这个问题我们早就和他说过,他不肯读取,呵呵