易语言 两个列表框数据对比问题 求大神帮忙 谢谢

如图3个列表框,我想在想用数据二跟数据一进行对比,跟数据二不相同的数据拿到列表框3里面。结果就是列表框3里面显示3跟5两组数据。请大神帮忙非常感谢... 如图3个列表框,我想在想用数据二跟数据一进行对比,跟数据二不相同的数据拿到列表框3里面。结果就是列表框3里面显示3跟5两组数据。请大神帮忙 非常感谢 展开
 我来答
小白耍AK
2014-03-19 · TA获得超过448个赞
知道小有建树答主
回答量:300
采纳率:94%
帮助的人:243万
展开全部

循环套循环就行了。



.版本 2


.局部变量 n, 整数型

.局部变量 m, 整数型


.计次循环首 (列表框1.取项目数 (), n)

    .计次循环首 (列表框2.取项目数 (), m)

        .如果 (列表框1.取项目文本 (n - 1) = 列表框2.取项目文本 (m - 1))

            跳出循环 ()

        .否则

            .如果真 (m = 列表框2.取项目数 ())

                列表框3.加入项目 (列表框1.取项目文本 (n - 1), )

            .如果真结束


        .如果结束


    .计次循环尾 ()

.计次循环尾 ()

追问
这样不行啊,只能取两个5
追答

我这没问题啊

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tinameimeilove
推荐于2016-04-24 · TA获得超过307个赞
知道小有建树答主
回答量:398
采纳率:0%
帮助的人:243万
展开全部

楼主用我这个方法吧,借用一个变量传递列表框的索引

.版本 2


.局部变量 i, 整数型

.局部变量 n, 整数型

.局部变量 标志, 整数型


.计次循环首 (列表框1.取项目数 (), i)

    .计次循环首 (列表框2.取项目数 (), n)

        .如果 (列表框1.取项目文本 (i - 1) = 列表框2.取项目文本 (n - 1))

            标志 = 0

            跳出循环 ()

        .否则

            标志 = i - 1

        .如果结束


    .计次循环尾 ()

    .如果真 (标志 ≠ 0)

        列表框3.加入项目 (列表框1.取项目文本 (标志), )

    .如果真结束


.计次循环尾 ()

更多追问追答
追问
恩,这个方法不错,不过不知道你注意了没,列表框2第一个数据是对比不了的,你把列表框1的数字1删除,就对比不出来,只限制第一行,第二行就没事了,不知道哪里有问题
追答
这个倒没看,你说说情况
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cxrj666
2014-03-19 · TA获得超过405个赞
知道小有建树答主
回答量:611
采纳率:0%
帮助的人:293万
展开全部
这个太简单了,可惜你给的分太少
追问
财富值都没啦 大神帮帮忙喽
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式