随机字符串生成器是一款可以帮助用户生成随机字符串的小工具,用户可以将生成的字符串作为密码来使用!
其实很多时候我们设置密码,总是喜欢以自己的生日或者身份证最为密码,其实现在只需要来这里选择随机字符串生成器,就能获得很多不一样的字符串,这样随机生成的密码,保密等级相当高!
1、下载解压并打开这款随机字符串生成工具;
2、填写所生成字符串的长度;
3、可勾选自定义字符池来自定义生成的字符串字符;
4、点击“生成!”按钮即可。
Private Sub Check1_Click()
If Form1.Check1.Value = 1 Then
Form1.Text2.Locked = False
Form1.Text2.BackColor = &H80000005
End If
If Form1.Check1.Value = 0 Then
Form1.Text2.Locked = True
Form1.Text2.BackColor = &HC0C0C0
End If
End Sub
Private Sub Command1_Click()
Dim zfc As String
zfc = \"123456YUvbnm`~!@#$IOPrtyuiopasdfghjklzxc%AVBNMqJK^LZXC\\{[7890QWERT}]:;\'<,we&*()_-+=|SDFGH>.?/ \"
If Form1.Check1.Value = 1 Then
If Form1.Text2.Text = \"\" Then
abc = MsgBox(\"自定义字符池不能为空!\", vbCritical, \"出错了\")
Exit Sub
End If
zfc = Form1.Text2.Text
End If
cd = Form1.Text1.Text
If cd = \"\" Then
abc = MsgBox(\"字符串长度不能为空!\", vbCritical, \"出错了\")
Exit Sub
End If
abc = IsNumeric(cd)
If abc = False Then
abc = MsgBox(\"字符串长度非法!(字符串长度只能填数字)\", vbCritical, \"出错了\")
Exit Sub
End If
Randomize
Dim jg
jg = \"\"
Dim i
For i = 1 To cd
jg = jg & Mid(zfc, 1 + Int(Len(zfc) * Rnd), 1)
Next i
Form1.Text3.Text = jg
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then Call Command1_Click
End Sub