永发信息网

vb数组合并

答案:2  悬赏:30  手机版
解决时间 2021-02-10 17:06
如文本框1有很多如下数组:
1 2 3 4 5
1 2 3 4 6
1 2 3 5 6
1 2 4 5 6
1 3 4 5 6
2 3 4 5 6
2 3 7 8 11
3 6 9 12 13等等数组数据,怎么用一个按钮把1 2 3 4 5,1 2 3 4 6,1 2 3 5 6,1 2 4 5 6,1 3 4 5 6,2 3 4 5 6合并成1 2 3 4 5 6这样的数组,因为这6组数据属于1 2 3 4 5 6,遇到有这样的数组就合并成6个数的数组,其它的按原来5个数显示在文本框2中,并且1 2 3 4 5,1 2 3 4 6,1 2 3 5 6,1 2 4 5 6,1 3 4 5 6,2 3 4 5 6这6组就不要显示了,只要如下所示格式:

1 2 3 4 5 6
2 3 7 8 11
3 6 9 12 13
再次感谢老师了!!!
最佳答案
你的数组合并的规律呢?
为什么是1 2 3 4 5 6 ?
为什么是2 3 7 8 11 和3 6 9 12 13?
我直接 1 2 3 4 5 6 7 8 9 11 12 13不是全包括了,全部数组都属于这个?
还有,为什么是2 3 7 8 11,而不是 2 3 4 5 6 ?
根本没有规律啊。
全部回答
你的问题 首先没有定义全局变量, 你开始说你要把数组1,2合并到1里不是多此一举,,开始全部写到1里不就完了, 后来好了 把数组1,2 合并到另一个数组,,这个是可行的,, 越界,,,加了个全局变量就可以了,, 代码在下面,,测试可行 dim shuzu2(), shuzu1(), m, n as double private sub command1_click() n = inputbox("", "输入数组1个数") redim shuzu1(1 to n) for i = 1 to val(n) a = inputbox("", "请输入数字") shuzu1(i) = a text2 = text2 & shuzu1(i) & "," next i '数组2的输入 m = inputbox("", "输入数组2个数") redim shuzu2(1 to m) for i = 1 to val(m) a = inputbox("", "请输入数字") shuzu2(i) = a text1 = text1 & shuzu2(i) & "," next i end sub '将数组2合并到数组1 private sub command3_click() redim hebing(1 to m + n) as integer for i = 1 to n hebing(i) = shuzu1(i) text3 = text3 & hebing(i) next i for i = n + 1 to m + n hebing(i) = shuzu2(i - n) '在这里总说下标越界。。。 text3 = text3 & hebing(i) next i end sub 请采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
曹刘庄村地址在什么地方,想过去办事
Foxmail发送邮件出现"接收密码错误"怎么办
鼎字的五笔怎么打啊
魏庄村怎么去啊,我要去那办事
江干区人民检察院停车场地址在什么地方,想过
贵州省福泉市牛场镇福泉四中高一少女,有认识
借钱不还多少钱能立案他借我300元不还
威露士洗手液价格多少
海信电视机时不时的出现马赛克花影
泰和水处理有限公司怎么去啊,有知道地址的么
广西鑫富源陶瓷有限公司地址在什么地方,想过
将某抗原先后两次注射到同一个小鼠体内,其体
西辛庄村怎么去啊,我要去那办事
大家觉得周润发此人的人品怎么样
仰山面馆怎么去啊,有知道地址的么
推荐资讯
时间真的能让一个人忘记一切吗???包括曾经那
氖泡指示灯灯一头接火线一头悬空能亮是怎么回
醉佳拍档怎么去啊,有知道地址的么
定边县财政监督检查局地址在什么地方,想过去
左腹部疼痛 连带屁眼痛 是什么原因
滨州小三被打
根据《工业炉窑大气污染物排放标准》,在环境
王老五鱼莊这个地址在什么地方,我要处理点事
第一次去蹦迪,在里面待了三个小时左右,出来
保利中央公馆户型图,户型图大全,户型图怎么
求解,动漫女生,淡黄发色,蓝眸
黑色皮夹克,蓝黑色牛仔裤?配什么鞋子?颜色
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?