nop 发表于 2011-11-25 11:28:24

已解决 关于生成随机字符串的一个问题

本帖最后由 nop 于 2011-11-30 16:37 编辑

参考了这个帖子
http://www.autoitx.com/forum.php?mod=viewthread&tid=11496

采用了顽固不化的方法,因为他可以便于修改,可是我把STR的0123456789删掉,有时运行会出现4位数,是何原因?$STR = "0123456789abcdefghijklmnopqrstuvwxyz"
$max = Random(6, 10, 1)
$key = ""
For $i = 1 To $max
      $key = $key & StringMid($STR, Random(1, 36, 1), 1)
Next
MsgBox(0, 0, $key)

nop 发表于 2011-11-25 11:39:35

本帖最后由 nop 于 2011-11-25 11:40 编辑

理解了把36改成26就好了

huangke 发表于 2015-4-19 17:25:45

哦耶,正解哦

ak47gglllk 发表于 2015-5-9 11:29:04

学习了,感谢,感谢。非常感谢
页: [1]
查看完整版本: 已解决 关于生成随机字符串的一个问题