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

2025-02-24 09:09:29
推荐回答(3个)
回答1:

循环套循环就行了。



.版本 2


.局部变量 n, 整数型

.局部变量 m, 整数型


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

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

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

            跳出循环 ()

        .否则

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

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

            .如果真结束


        .如果结束


    .计次循环尾 ()

.计次循环尾 ()

回答2:

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

.版本 2


.局部变量 i, 整数型

.局部变量 n, 整数型

.局部变量 标志, 整数型


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

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

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

            标志 = 0

            跳出循环 ()

        .否则

            标志 = i - 1

        .如果结束


    .计次循环尾 ()

    .如果真 (标志 ≠ 0)

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

    .如果真结束


.计次循环尾 ()

回答3:

这个太简单了,可惜你给的分太少