精易论坛

标题: 生成字母+数字 [打印本页]

作者: dwcq    时间: 2025-6-26 21:25
标题: 生成字母+数字
好卡结贴了发这了

  
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
i  
j  
组合长度  
随机位置  
当前组合文本型 
置随机数种子 ()
计次循环首 (100, i)
组合长度 = 取随机数 (4, 8)
当前组合 = “”
计次循环首 (组合长度, j)
随机位置 = 取随机数 (1, 36)
如果 (随机位置 ≤ 26)
当前组合 = 当前组合 + 字符 (96 + 随机位置)  ' a-z
当前组合 = 当前组合 + 字符 (47 + 随机位置 - 26)  ' 0-9

计次循环尾 ()
编辑框1.加入文本 (当前组合 + #换行符 )
处理事件 ()
计次循环尾 ()
@xx1231


作者: xx1231    时间: 2025-6-26 21:56
老板 我是想要生成全部的可能性
作者: qqmqqg    时间: 2025-6-26 22:05
666666666666
作者: 艾玛克138    时间: 2025-6-26 22:21
感谢老大,太好了
作者: 7476545    时间: 2025-6-26 22:25
xx1231 发表于 2025-6-26 21:56
老板 我是想要生成全部的可能性

.版本 2
.支持库 spec

.子程序 _按钮1_被单击
.局部变量 字符集, 文本型
.局部变量 文件号, 整数型
.局部变量 i, 整数型
.局部变量 j, 整数型
.局部变量 k, 整数型
.局部变量 m, 整数型
.局部变量 当前组合, 文本型

字符集 = “0123456789qwertyuiopasdfghjklzxcvbnm”


.计次循环首 (取文本长度 (字符集), i)
    .计次循环首 (取文本长度 (字符集), j)
        .计次循环首 (取文本长度 (字符集), k)
            .计次循环首 (取文本长度 (字符集), m)
                当前组合 = 取文本中间 (字符集, i, 1) + 取文本中间 (字符集, j, 1) + 取文本中间 (字符集, k, 1) + 取文本中间 (字符集, m, 1)


                调试输出 (当前组合)
            .计次循环尾 ()
        .计次循环尾 ()
    .计次循环尾 ()
.计次循环尾 ()



这样?

作者: xx1231    时间: 2025-6-26 22:43
7476545 发表于 2025-6-26 22:25
.版本 2
.支持库 spec

对的老板,你这个简单,谢谢

作者: haoren1212    时间: 2025-6-26 23:23
文本_取随机字符(, )这个命令不好用嘛,还是不好用位或()
作者: malin158    时间: 7 天前
        感谢分享,很给力!~
作者: sky122    时间: 7 天前
感谢分享
作者: 豆豆灰常开心    时间: 7 天前
感谢发布原创作品,精易因你更精彩!6666666666666
作者: 查过    时间: 7 天前
感谢分享,很给力!~
作者: xmtian    时间: 7 天前
感谢分享。
作者: year1970    时间: 7 天前
感谢分享
作者: 1184798949    时间: 7 天前
感谢分享
作者: 胖子葛格    时间: 7 天前
感谢大神分享~!
作者: wgqxj    时间: 7 天前
谢谢分享
作者: 佛学e语言    时间: 7 天前
学习一下
作者: pipicool    时间: 7 天前
学习一下
作者: wh1234567    时间: 7 天前
谢谢分享
作者: 晨曦微lu    时间: 7 天前
感谢分享
作者: ttggnn    时间: 7 天前
感谢分享
作者: 豆豆灰常开心    时间: 6 天前
下个学习一下
作者: 查过    时间: 6 天前
全都是大佬~
作者: please    时间: 6 天前
感谢分享,支持开源!!!
作者: mood100    时间: 6 天前
感谢分享呢收藏了




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4