频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

VB急速密码生成---RndString

来源:巧巧读书网 作者:狂族魔帝 出处:巧巧读书 2007-12-15 进入讨论组
  • 关 键 词:
  • rip
下一页 1 2 3 

作者:狂族魔帝

用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 更多文章 更多内容请看电脑密码设置手册Cisco密码恢复专题专题,或进入讨论组讨论。
下一页 1 2 3 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章