精易论坛

标题: 100精币悬赏,请大神把那个忙解决关于数组生成问题 [打印本页]

作者: 花香深一寸    时间: 2013-12-27 16:43
标题: 100精币悬赏,请大神把那个忙解决关于数组生成问题

生成数组分成 3个部分。如上图
前天已经发布过一次,有位大神已经帮忙解决了,但是可能是我之前表达了不够清楚,所以没有达到我想要的效果,嗯,精币还是给他了!这次我重新发布下:
要求:直接用做好的附件,如图所有的编辑框我都做好了,大神只要写生成数据效果代码就好了

单击按钮:生成第一部分数据,然后第二部分数据=第一部分数据,最后第三部分数据=第二部分数据  
详情请看下面的效果说明,嗯,附件里也有效果说明!

附件: 关于数组生成问题.zip (5.39 KB, 下载次数: 15)

第一次单击按钮,
   随机生出5个数分别填入墨绿色编辑框里,粉色编辑框里的数据=5个墨绿色编辑框的数字,粉色编
辑框的数据生成后,再分别填入第三部分 1-5 的白色编辑框里
第二次单击按钮,
  随机生出5个数分别填入墨绿色编辑框里,粉色编辑框里的数据=5个墨绿色编辑框的数字,粉色编
辑框的数据生成后,再分别填入第三部分 6-10 的白色编辑框里!并且保留1-5 的编辑框里数据
第三次单击按钮,
  随机生出5个数分别填入墨绿色编辑框里,粉色编辑框里的数据=5个墨绿色编辑框的数字,粉色编
辑框的数据生成后,再分别填入第三部分 11-15 的白色编辑框里,并且保留1-10 的编辑框里数据
第四次单击按钮,
  随机生出5个数分别填入墨绿色编辑框里,粉色编辑框里的数据=5个墨绿色编辑框的数字,粉色编
辑框的数据生成后,再分别填入第三部分 16-20 的白色编辑框里  并且保留1-15 的编辑框里数据,
并提示:白色编辑框已完成!
第五次单击按钮,
  随机生出5个数分别填入墨绿色编辑框里,粉色编辑框里的数据=5个墨绿色编辑框的数字,粉色编

辑框的数据生成后,再分别填入第三部分 A-E 的黄色编辑框里   并且保留1-20 的编辑框里数据  
第六次单击按钮,
  随机生出5个数分别填入墨绿色编辑框里,粉色编辑框里的数据=5个墨绿色编辑框的数字,粉色编

辑框的数据生成后,再分别填入第三部分 F-K 的黄色编辑框里 并且保留1-20 和 A-E 编辑框里数据
  并提示:黄色编辑框已完成!
第七次单击按钮,
  随机生出5个数分别填入墨绿色编辑框里,粉色编辑框里的数据=5个墨绿色编辑框的数字,粉色编

辑框的数据生成后,再分别填入第三部分 01-05 的新绿色编辑框里 并且保留1-20 和 A-K 编辑框里
数据  并提示:新绿色编辑框已完成!
第八次单击按钮,
  随机生出5个数分别填入淡红色编辑框里,粉色数组二编辑框里的数据=淡红色编辑框的数字,粉色

数组二编辑框的数据生成后,再填入第三部分 AAA 的红色编辑框里 并且保留1-20 和 A-K 和01-05
编辑框里数据  并提示:已经完成数组,如果想再来,请重置内容!
第九次及后续单击按钮
保留1-20 和 A-K 和01-05 和 AAA 编辑框里的数据!
提示:已经完成数组,如果想再来,请重置内容!


作者: 君不见    时间: 2013-12-27 16:43
可以给最佳

关于数组生成问题.rar

3.23 KB, 下载次数: 6

看看


作者: 天中小和尚    时间: 2013-12-27 16:51
依然看不懂卤煮的意思
作者: 花香深一寸    时间: 2013-12-27 16:57
天中小和尚 发表于 2013-12-27 16:51
依然看不懂卤煮的意思

单击按钮:生成第一部分数据,然后第二部分数据=第一部分数据,最后第三部分数据=第二部分数据  



作者: 桃桃    时间: 2013-12-27 17:03
勉勉强强看懂了,等下回去再弄把。
作者: wocdy    时间: 2013-12-27 17:09
有时候复杂的提问 可以让我知道你是
通过哪里得来的问题 或 是具体要实现某个功能(来源)以及目的是什么
前后说完整 也许更利于解决问题
作者: NeverLoveAgain    时间: 2013-12-27 18:03

不行请无视。







example.zip (148.81 KB, 下载次数: 9)






作者: 花香深一寸    时间: 2013-12-27 18:19
Avatar·Tonoy 发表于 2013-12-27 18:03
不行请无视。

第八次单击按钮,那里少了,那个地方是最难搞的地方,也是最重要的地方,帮忙修正下吧,大神
我貌似写错了,那里只要生成一个数据就好了

作者: 君不见    时间: 2013-12-27 18:36
可行传代码

test20.GIF (770.56 KB, 下载次数: 0)

test20.GIF

作者: 君不见    时间: 2013-12-27 18:43
忘了图了 好了给最佳

test21.GIF (675.93 KB, 下载次数: 0)

test21.GIF

作者: 龍孞    时间: 2013-12-27 19:39
无聊练练手,试试效果!!!

关于数组生成问题.zip

2.95 KB, 下载次数: 2


作者: zhglin999    时间: 2013-12-27 20:28
[e]
.版本 2

.程序集 窗口程序集1
.程序集变量 数组, , , "5"

.子程序 _按钮_生成数组_被单击
.局部变量 单击按钮次数, 整数型, 静态


单击按钮次数 = 单击按钮次数 + 1

.判断开始 (单击按钮次数 ≥ 9)
信息框 (“已经完成数组,如果想再来,请重置内容!”, 0, )
返回 ()
.判断 (单击按钮次数 = 1)
编辑框_1.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_2.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_3.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_4.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_5.内容 = 到文本 (取随机数 (10000, 99999))
编辑框sz1.内容 = 编辑框_1.内容 + #换行符 + 编辑框_2.内容 + #换行符 + 编辑框_3.内容 + #换行符 + 编辑框_4.内容 + #换行符 + 编辑框_5.内容 + #换行符
编辑框1.内容 = 编辑框_1.内容
编辑框2.内容 = 编辑框_2.内容
编辑框3.内容 = 编辑框_3.内容
编辑框4.内容 = 编辑框_4.内容
编辑框5.内容 = 编辑框_5.内容
.判断 (单击按钮次数 = 2)
编辑框_1.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_2.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_3.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_4.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_5.内容 = 到文本 (取随机数 (10000, 99999))
编辑框sz1.内容 = 编辑框_1.内容 + #换行符 + 编辑框_2.内容 + #换行符 + 编辑框_3.内容 + #换行符 + 编辑框_4.内容 + #换行符 + 编辑框_5.内容 + #换行符
编辑框6.内容 = 编辑框_1.内容
编辑框7.内容 = 编辑框_2.内容
编辑框8.内容 = 编辑框_3.内容
编辑框9.内容 = 编辑框_4.内容
编辑框10.内容 = 编辑框_5.内容
.判断 (单击按钮次数 = 3)
编辑框_1.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_2.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_3.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_4.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_5.内容 = 到文本 (取随机数 (10000, 99999))
编辑框sz1.内容 = 编辑框_1.内容 + #换行符 + 编辑框_2.内容 + #换行符 + 编辑框_3.内容 + #换行符 + 编辑框_4.内容 + #换行符 + 编辑框_5.内容 + #换行符
编辑框11.内容 = 编辑框_1.内容
编辑框12.内容 = 编辑框_2.内容
编辑框13.内容 = 编辑框_3.内容
编辑框14.内容 = 编辑框_4.内容
编辑框15.内容 = 编辑框_5.内容
.判断 (单击按钮次数 = 4)
编辑框_1.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_2.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_3.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_4.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_5.内容 = 到文本 (取随机数 (10000, 99999))
编辑框sz1.内容 = 编辑框_1.内容 + #换行符 + 编辑框_2.内容 + #换行符 + 编辑框_3.内容 + #换行符 + 编辑框_4.内容 + #换行符 + 编辑框_5.内容 + #换行符
编辑框16.内容 = 编辑框_1.内容
编辑框17.内容 = 编辑框_2.内容
编辑框18.内容 = 编辑框_3.内容
编辑框19.内容 = 编辑框_4.内容
编辑框20.内容 = 编辑框_5.内容
信息框 (“白色编辑框已完成!”, 0, )
.判断 (单击按钮次数 = 5)
编辑框_1.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_2.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_3.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_4.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_5.内容 = 到文本 (取随机数 (10000, 99999))
编辑框sz1.内容 = 编辑框_1.内容 + #换行符 + 编辑框_2.内容 + #换行符 + 编辑框_3.内容 + #换行符 + 编辑框_4.内容 + #换行符 + 编辑框_5.内容 + #换行符
编辑框A.内容 = 编辑框_1.内容
编辑框B.内容 = 编辑框_2.内容
编辑框C.内容 = 编辑框_3.内容
编辑框D.内容 = 编辑框_4.内容
编辑框E.内容 = 编辑框_5.内容
.判断 (单击按钮次数 = 6)
编辑框_1.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_2.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_3.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_4.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_5.内容 = 到文本 (取随机数 (10000, 99999))
编辑框sz1.内容 = 编辑框_1.内容 + #换行符 + 编辑框_2.内容 + #换行符 + 编辑框_3.内容 + #换行符 + 编辑框_4.内容 + #换行符 + 编辑框_5.内容 + #换行符
编辑框F.内容 = 编辑框_1.内容
编辑框G.内容 = 编辑框_2.内容
编辑框H.内容 = 编辑框_3.内容
编辑框J.内容 = 编辑框_4.内容
编辑框K.内容 = 编辑框_5.内容
信息框 (“黄色编辑框已完成!”, 0, )
.判断 (单击按钮次数 = 7)
编辑框_1.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_2.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_3.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_4.内容 = 到文本 (取随机数 (10000, 99999))
编辑框_5.内容 = 到文本 (取随机数 (10000, 99999))
编辑框sz1.内容 = 编辑框_1.内容 + #换行符 + 编辑框_2.内容 + #换行符 + 编辑框_3.内容 + #换行符 + 编辑框_4.内容 + #换行符 + 编辑框_5.内容 + #换行符
编辑框01.内容 = 编辑框_1.内容
编辑框02.内容 = 编辑框_2.内容
编辑框03.内容 = 编辑框_3.内容
编辑框04.内容 = 编辑框_4.内容
编辑框05.内容 = 编辑框_5.内容
信息框 (“新绿色编辑框已完成!”, 0, )
.判断 (单击按钮次数 = 8)
编辑框_单独.内容 = 到文本 (取随机数 (10000, 99999)) + “,” + 到文本 (取随机数 (10000, 99999)) + “,” + 到文本 (取随机数 (10000, 99999)) + “,” + 到文本 (取随机数 (10000, 99999)) + “,” + 到文本 (取随机数 (10000, 99999))
编辑框sz2.内容 = 编辑框_单独.内容
编辑框AAA.内容 = 编辑框sz2.内容
信息框 (“已经完成数组,如果想再来,请重置内容!”, 0, )
.默认

.判断结束


[/e]

关于数组生成问题_已解决.rar

3.38 KB, 下载次数: 0


作者: 花香深一寸    时间: 2013-12-27 21:12
君不见 发表于 2013-12-27 18:43
忘了图了 好了给最佳

你的答案果真是最适合我的,但能再顺便我帮 解决下: 要使第三部分编辑框里面所有的内容都不相同,也就是第一部分每次随机生成的数据都不相同   谢谢大神啦
作者: 花香深一寸    时间: 2013-12-27 21:14
龍孞 发表于 2013-12-27 19:39
无聊练练手,试试效果!!!

谢谢你哈。你的答案虽然也很好,但是不是最适合要用的
作者: 何子    时间: 2013-12-27 21:32

作者: 君不见    时间: 2013-12-28 08:50
花香深一寸 发表于 2013-12-27 21:12
你的答案果真是最适合我的,但能再顺便我帮 解决下: 要使第三部分编辑框里面所有的内容都不相同,也就是 ...

已解决重复问题

test22.GIF (705.95 KB, 下载次数: 0)

test22.GIF

关于数组生成问题.rar

452.53 KB, 下载次数: 3

解决重复问题 需要精益模块 已打包


作者: 小爬虫    时间: 2013-12-28 10:49
关于数组生成问题2.rar (2.78 KB, 下载次数: 0)

来晚了,楼主随便看看吧,除了最后一个不重复随机数问题,其他都解决了

可以学学 复制窗口组件功能

作者: 小爬虫    时间: 2013-12-28 10:56
君不见 发表于 2013-12-28 08:50
已解决重复问题

你的去重,只能解决每一次单击不出现重复的情况,还需要继续完善
作者: 小爬虫    时间: 2013-12-28 11:26
关于数组生成问题2.rar (125.78 KB, 下载次数: 1)

调整了一下,每次单击产生的数值,都会和之前已经产生的数值不重复

作者: 小爬虫    时间: 2013-12-28 11:38


重复了NNNNN次,终于抓到一次随机有重复的情况,截图可见

加进判断后,果断出来的值不是重复值了

作者: NeverLoveAgain    时间: 2013-12-29 20:15
自己讲得不清楚,得了得了。多简单的问题,




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