本帖最后由 daidwei369 于 2011-11-5 20:51 编辑
[e].版本 2
.支持库 iext
.子程序 _按钮1_被单击, , , 编辑框2和3都不可视,就是为了比较和存值
.局部变量 取值文本, 文本型
.局部变量 文本数组, 文本型, , "0"
.局部变量 欲取之文本, 文本型
.局部变量 n1, 整数型
.局部变量 文本数组1, 文本型, , "0"
.局部变量 比较文本, 文本型
取值文本 = “0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z”
文本数组 = 分割文本 (取值文本, “,”, )
.计次循环首 (1000, )
.计次循环首 (取随机数 (5, 10), )
欲取之文本 = 取文本中间 (子文本替换 (取值文本, “,”, “”, , , 真), 取随机数 (1, 取数组成员数 (文本数组)), 1)
编辑框2.加入文本 (欲取之文本)
.计次循环尾 ()
比较文本 = 编辑框2.内容
文本数组1 = 分割文本 (编辑框3.内容, #换行符, )
.计次循环首 (取数组成员数 (文本数组1), n1)
比较文本 = 文本数组1 [n1]
编辑框2.内容 = “”
.计次循环首 (取随机数 (5, 10), )
欲取之文本 = 取文本中间 (子文本替换 (取值文本, “,”, “”, , , 真), 取随机数 (1, 取数组成员数 (文本数组)), 1)
编辑框2.加入文本 (欲取之文本)
.计次循环尾 ()
.计次循环尾 ()
.如果 (取文本左边 (比较文本, 1) = “0”) ' 为了使0不在第一位
编辑框2.内容 = “”
.计次循环首 (取随机数 (5, 10), )
欲取之文本 = 取文本中间 (子文本替换 (取值文本, “,”, “”, , , 真), 取随机数 (1, 取数组成员数 (文本数组)), 1)
编辑框2.加入文本 (欲取之文本)
.计次循环尾 ()
.否则
.如果结束
编辑框3.加入文本 (编辑框2.内容 + #换行符)
编辑框1.加入文本 (编辑框2.内容 + “@qq.com” + #换行符)
编辑框2.内容 = “”
.计次循环尾 ()
.子程序 _按钮2_被单击
.局部变量 文本数组, 文本型, , "0"
.局部变量 文本数组1, 文本型, , "0"
.局部变量 n1, 整数型
文本数组 = 分割文本 (编辑框1.内容, #换行符, )
.计次循环首 (取数组成员数 (文本数组), n1)
文本数组1 = 分割文本 (文本数组 [n1], “@”, )
超级列表框1.插入表项 (, , , , , )
超级列表框1.置标题 (超级列表框1.取表项数 () - 1, 0, 文本数组1 [1])
.计次循环尾 ()
[/e] |