要随机生成字母或数字验证码比较容易实现,我想到有2种办法:
1、用rand()*36+1)随机生成一个0-35的数4次,分别用iif(数<10,数,asc(数+55))生成数字或字母
2、建个包含10个数字和26个字母的表,用rand()*36+1)随机定位取不同的数字或字母4次即可
难点在生成这些符号的同时,你要把这些数值存贮起来并显示,最后要求用户输入,输入后判别正确与否然后执行不同的提示或操作。
生成的代码可以放在表单的init中,判别的代码当然要放在输入验证码框的vali或lostfocusd中了