- 关 键 词:
- rip
作者:狂族魔帝
用VB生成随机密码就是生成随机字符串,实现起来有多种方法,主要是从数据、代码、数组三方面考虑。
数据就是直接操作底层数据,操作过于繁琐;数组就是将所有随机组合成数组的字符分别存入一个数组或一个字符串、再根据需要提取、组合。我个人更喜欢用代码操作,根据随机数字寻找指定段落的字符ASCII码,然后生成字符。
我随便写了个生成随机字符的函数,只需10秒即可生成1MB的文件字符数据,假如改进写入文件的方式,速度还会大大提高
RndStr Length , Stry , Num , TemObj, PutText , [ BigWrite ], [ Returnw ], [ FilePath ], [FrmC], [ PerNum ]'50000
length 生成字符的总长度
strY 是否生成字母
num 是否生成数字
temobj 用作临时储存的文本筐
PutText 当returnw为真时,生成过程结束后将结果返回到这个文本框
bigwrite 是否生成小写字母
returnw 是否向PutText返回结果(如果将returnw设为假,数据直接写入文件,速度将大大提高)
filepath 当returnw为假时,这是写入数据的文件,当returnw为真时,这是临时文件地址
frmc 当returnw为真时,向此窗口标题栏显示进度
pernum 写入临时文件的上限。上限越大,每次写入文件的间隔越大,结束后读取的速度也会提高;但上限越大,生成数据的速度就越慢。可根据情况选择一个适中的值
保留:: http://www.qqread.com/vb/i372208.html相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 电脑密码设置手册 (1239篇文章)
- Cisco密码恢复专题 (3115篇文章)
- 把脚本重新带回进VB (0次浏览)



