我想编写一个随机组合文本的程序,有三个文本框控件,用于输入文本,还有一个编辑框用存放循环次数的值,
.版本 2
.程序集 窗口程序集1
.程序集变量 一, 文本型
.程序集变量 二, 文本型
.程序集变量 三, 文本型
.程序集变量 四, 整数型
.程序集变量 五, 整数型
.程序集变量 六, 整数型
.版本 2
.子程序 _按钮1_被单击
一=到文本(编辑框1.内容)
二=到文本(编辑框2.内容)
三=到文本(编辑框3.内容)
四=到整数(编辑框4.内容)
五=取随机数(1,四)
判断循环首(六<>五)
下面就不知道该怎么写了
最后把结果再加入到编辑框中
我想实现的结果就是,通过输入一个数,也就是在编辑框4中输入一个整数,比如说输入“10”,然后软件通过取随机数(1,10)这个过程每取一个随机数就随机用编辑框1+编辑框2+编辑框3中的内容随机组合后加入到编辑框5中,当变量六的值等于变量五所取的随机数后结束程序。
要求的是三个编辑框的全部内容但是要是三个编辑框随机的组合,随机数是用来指定生成的次数。
结果是这样的
我在编辑框1里面输入“你好”,编辑框2中输入“谢谢”,编辑框中输入“再见”
在编辑框4中输入“4”
然后软件就随机生成4个组合加入到编辑框5中
当变量六>变量4 ’也就是要生成的次数变量六初始值是“1”每循环一次加“1”直到大于变量4时,循环结束。
最后编辑框5就加入4中结果
“你好谢谢再见”
“再见你好谢谢”
“你好再见谢谢”
“谢谢再见你好”
这个结果只要随机组合编辑框1,编辑框2和编辑框3中的内容。