问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vb产生随机数(数字+字母不分大小写)用于验证码(+干扰)

发布网友 发布时间:2022-05-12 07:06

我来回答

2个回答

热心网友 时间:2024-02-19 07:40

呐。。。。换个思路........
a="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"

Mid(a,Int(Rnd(Timer)*63),1)
就是要取的字母或数字.~~

--------------------------------------------

使输入的验证码不分大小写..提供两种方案
1.处理用来输入验证码的TextBox的事件KeyPress()..判断输入的内容..如果是小写就转化成大写.~
可以这样写:

Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii >= Asc("a") And KeyAscii <= Asc("z") Then
KeyAscii = KeyAscii + Asc("A") - Asc("a")
End If
End Sub

这样输入的就始终是大写字母了.~~

2:在判断难证码是否正确的函数里,在检测正确与否之前,将输入的字符串中的小写字母全部转化成大写.~例如这样写:

Private Function iCheck(ByVal msg As String) As Long
Dim i As Integer
For i = 1 To Len(msg)
If Asc(Mid(msg, i, 1)) >= Asc("a") And Asc(Mid(msg, i, 1)) <= Asc("z") Then
Mid(msg, i, 1) = Chr(Asc(Mid(msg, i, 1)) + Asc("A") - Asc("a"))
End If
Next i
MsgBox msg
'......
'加入检测是否相等的代码.~
End Function

第三个问题我也想知道啊...关于图形的不可逆算法以及图形相似度比较的算法......

热心网友 时间:2024-02-19 07:40

Function MakeStr(nLength As Integer) As String
'随机生成指定长度的字符串,包括英文字母(不区分大小写)和数字
Randomize
For i = 1 To nLength
r = Int(Rnd * 3)
Select Case r
Case 0 '数字
MakeStr = MakeStr & Int(Rnd * 10)
Case 1 '小写字母
MakeStr = MakeStr & Chr(Int(Rnd * 26) + 97)
Case 2 '大写字母
MakeStr = MakeStr & Chr(Int(Rnd * 26) + 65)
End Select
Next
End Function

Private Sub Command1_Click()
Print MakeStr(5)
End Sub
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
PCR有哪些分类? 不鸣则已 一鸣惊人的三个星座 电动车加装蓝牙音箱怎么接线 怎么把QQ同步助手卸载掉?简直就是垃圾,什么没操作就直接给安装上了,怎... 怎么把QQ同步助手卸载掉?简直就是流氓软件。什么东西没经过我点‘’同 ... excel表如何将相间隔的不同两行组合在一起,成为一行? excel工作表如何对行各自组合 考科目一自己去还是驾校统一去 科目一是自己考还是在驾校 社保转移后,新单位没要转移单,只要了身份证,是不是就可以办理了 什么是社保转移 验证码 和 s/key的随机数有关么? 指示灯中LED连接方式是什么 安全出口指示灯为什么是LED灯?节能灯不行吗? 巴卜短信平台验证码是随机数字吗? 什么是随机码? 如何用这种随机数推导验证码? 苹果4充电器和ipad充电器通用吗 用苹果四充电器给苹果六充电行吗 苹果4充电器能否给苹果7手机充电? 4点水字有哪些 带四点水的字读音 windows下的gcc编译的c源文件为什么无法运行 windows64 matlab 环境下 gcc编译问题 如何在windows平台下交叉编译gcc-C/C++ C写windows程序用gcc编译生成时,命令行加参数-lgdi32,在程序中写什么代码去掉参数? 150m无线usb网卡怎么用 宁次为什么说鸣人有一双比他还要好的眼睛. 漩涡鸣人变成九尾妖狐后的眼睛有什么功能? 什么是写轮眼,写轮眼又什么作用? 火影三大眼的详细介绍是什么? 钢模板验收规范及标准 java里面随机数验证 国优工程质量验收标准条件 建筑施工中模板的规范有什么? 混凝土试块底板和楼板的拆模强度要达到多少才算合格,求规范啊、、、 如何保护嗓子啊!我爱唱高音歌,嗓子唱完又干又疼的? 唱歌嗓子唱哑了怎样保养才能恢复起来快 净水器滤芯白石头洗不干净了,上面附着了一层*的污垢,那什么可以清除掉,并且环保健康。_百度问一问 如何正确选择红外测温仪 选购红外测温仪要注意哪些问题? 为什么会有陌生人加我微信? 因为香港中天黄金案,前天被*找去做了笔录,交了保释金出来的,需要有懂法的朋友看我会不会被判刑啊。 所谓的地下炒金是出于什么样的情况下·和什么条件下算是? 香港中天集团的黄金交易平台怎么样?有哪位知道? 哪里可以复印机租赁 什么情况属于地下炒金,怎么界定?内地炒现货黄金的,多数是不合法的吗? 高德案 地下炒金 想问下在香港中天黄金炒过伦敦金的高人,香港中天黄金的点差高吗,有谁知道? 请问东莞的复印机租赁是怎么样收费的?除了设备需要另外支付费用吗? 怎么判别底下炒金公司。