白菜粗脖子 发表于 2021-5-12 20:50

易语言超级列表框问题

我想双击左边超级列表框 然后添加到右边超级列表框有相同内容就数量增加   
代码放上功能不能实现
.版本 2
.支持库 iext

.计次循环首 (超级列表框6.取表项数 () + 1, I)
    车型b = 超级列表框6.取标题 (I - 1, 0)
    颜色b = 超级列表框6.取标题 (I - 1, 1)
    数量a = 超级列表框6.取标题 (超级列表框5.现行选中项, 2)
    仓库b = 超级列表框6.取标题 (I - 1, 3)
    .如果 (车型a = 车型b 且 颜色a = 颜色b 且 仓库a = 仓库b)
      超级列表框6.置标题 (I, 2, 到文本 (到整数 (数量a) + 1))
    .否则

    .如果结束

.计次循环尾 ()
index = 超级列表框6.插入表项 (, 到文本 (超级列表框5.取表项数 ()), , , , )
超级列表框6.置标题 (index, 0, 超级列表框5.取标题 (超级列表框5.现行选中项, 0))
超级列表框6.置标题 (index, 1, 超级列表框5.取标题 (超级列表框5.现行选中项, 1))
超级列表框6.置标题 (index, 2, “1”)
超级列表框6.置标题 (index, 3, 超级列表框5.取标题 (超级列表框5.现行选中项, 3))

速度别墨迹 发表于 2021-5-12 21:34

你自己都已经有想要的功能了~~按照思路来应该可以写出程序来
把你双击的那一行的车型和颜色拿出来, 和右边的每一行对比, 如果一样 就累加~~
累加后 删除你双击的那一行
页: [1]
查看完整版本: 易语言超级列表框问题