level 6
awxgaige
楼主
常常看到一些网页在注册或登录的时候,要求我们输入验证码,我就在想用随机函数Random()能否实现呢,这个函数仅对数字有效,利用它我们可以随机抽取号码,做成中奖号等,但我们要想出现一些字母时怎么办呢?开始我利用,框架图标和判断图标,做成随机路径,是可以实现了,但要做一个出来却要花好多时间,后来突然想到字母在ASCII中是用数字表示的,比如,大写字母编号是从65-90,小写字母是从97-122,数字是从48-57,如果将数字区间正好就是最小数,最大数,间隔设为1就OK了,再将数字用函数Char()返回ASCII对应的字符。
这样做验证码也有一个小缺憾,就是在这个位置如果是大写字母,就只能大写字母,不能在大写字母、小写字母和数字之间再随机出现就更好了。有哪位高人能够帮我?





2013年06月06日 09点06分
1
这样做验证码也有一个小缺憾,就是在这个位置如果是大写字母,就只能大写字母,不能在大写字母、小写字母和数字之间再随机出现就更好了。有哪位高人能够帮我?




