VB有点难度的问题,高手请帮忙

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:08:35
text1.txt=01,02,03,04,05,06,07,08,09,10,,,,50
按下COMMAND1系统会随机在text1中随机选择5个数,
输出到text60
text60=01,48,12,39,30
再对其进行冒泡排列,从小到大,
在这里加一个条件,建一个数组控件,text2(i).txt
text2是与TEXT1中的数是相等的,TEXT1中有多少个数,就有多少个TEXT2数组,
TEXT1的范围是01至50,也就有50个TEXT2数组控件,
这里有一点,我提过好多次问题,好多人都没明白,就是说:
TEXT1中的数与TEXT2的控件数组是相对应的,
TEXT1的数值01对应的就是TEXT2的控件数组1也就是TEXT2(1)
01对应的是TEXT2(1)
02对应的是TEXT2(2)
,,,,,
50对应的是TEXT2(50)
当排列好之后,把随机选好的5个数,与TEXT2控件数组中的数进行对比,
排列好后TEXT60=01,12,30,39,48

TEXT2(1)=02,06,09,10,12
TEXT2(2)=03,06,10,16
TEXT2(3)=08,09,10,15,17
,,,,,,,
TEXT2(12)=09,12,16,18,19
,,,,,,,
TEXT2(30)=02,03,04,05,06
,,,,,,,
TEXT2(39)=02,03,04,05,06
TEXT2(40)=02,03,04,05,06
,,,,,,,
TEXT2(48)=02,03,04,05,06
TEXT2(49)=02,03,04,05,06
TEXT2(50)=02,03,04,05,06
比如:第1个数是01,
第2个数是12,
拿第2个数于第1个数相对应的TEXT2(1)中的数进行对比,如果相同,就删除第1个数后面的4个数,同时也拿TEXT2(1)中的数于TEXT1中的数进行对比,如果有相同的数,删除相同的数,

这。。。。太难了。。。。

哥们你想干啥啊?真看不明白 为了查找还是做控件排序啊 还是什么啊?

程序不难,就是太乱太烦了~~

自已的思路只有自己能懂,别人看了晕~

说不定你想完成什么功能别人还就帮你写出来了!!!

建议你好好学vb,学成之后,做出这个效果,然后贴出来给我们看。
让我们配服

我看看吧。

ulyly