易语言 超级列表框如何删除检查框选中的列表项?

注意:是检查框选中的,不是高亮显示条(就是点某项,某项就刷成蓝色)选中的后追分。... 注意:是检查框选中的,不是高亮显示条(就是点某项,某项就刷成蓝色)选中的
后追分。
展开
 我来答
野风妖道
2018-11-28
知道答主
回答量:19
采纳率:0%
帮助的人:1.7万
展开全部
需要倒着删除,因为按照表项由小到大的顺序删除,会改变下一个循环被选择表项的索引值。
方法一:
.版本 2
.支持库 iext
.子程序 _按钮删除_被单击

.局部变量 i, 整数型
.局部变量 m, 整数型
m = 超级列表框1.取表项数 ()

.计次循环首 (m, i)
.如果真 (超级列表框1.取当前状态图片 (m - i) = 1)
超级列表框1.删除表项 (m - i)
.如果真结束
.计次循环尾 ()

方法二:
.版本 2
.支持库 iext
.子程序 _按钮删除_被单击

.局部变量 i, 整数型
.局部变量 预删表项, 整数型, , "0"
.计次循环首 (超级列表框1.取表项数 (), i)

.如果真 (超级列表框1.取当前状态图片 (i - 1) = 1)
加入成员 (预删表项, i - 1)
数组排序 (预删表项, 假)
.如果真结束
.计次循环尾 ()

.计次循环首 (取数组成员数 (预删表项), i)
超级列表框1.删除表项 (预删表项 [i])
.计次循环尾 ()
qianlei93033
2012-01-29 · TA获得超过377个赞
知道小有建树答主
回答量:612
采纳率:0%
帮助的人:370万
展开全部
.版本 2
.支持库 iext
.支持库 spec

.局部变量 循环次数, 整数型
.局部变量 n, 整数型

循环次数 = 超级列表框1.取表项数 ()
.计次循环首 (循环次数, n)
.如果真 (超级列表框1.取当前状态图片 (n - 1) = 1)
超级列表框1.删除表项 (n - 1)
调试输出 (“当前删除的表项索引:” + 到文本 (n))

.如果真结束

.计次循环尾 ()
追问
很抱歉,代码貌似有点问题。
在选择多项时,总有没有删除的项。
您可以自己试试
修正一下,谢谢啊。
追答
关键是这个命令   超级列表框1.取当前状态图片()   自己修改哈
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tn瓶邪
2015-08-15 · TA获得超过1880个赞
知道小有建树答主
回答量:610
采纳率:98%
帮助的人:111万
展开全部
.版本 2
.支持库 iext

.子程序 子程序1
.局部变量 Int, 整数型
.局部变量 i, 整数型

.计次循环首 (超级列表框1.取表项数 (), i)
Int = i - 1
.如果真 (超级列表框1.取当前状态图片 (Int) = 1)
超级列表框1.删除表项 (Int)
.如果真结束

.计次循环尾 ()
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Huai坏非九零
2012-11-30 · 超过27用户采纳过TA的回答
知道答主
回答量:173
采纳率:0%
帮助的人:87.2万
展开全部
.版本 2
.支持库 spec
.支持库 iext
.子程序 _超级列表框1_表头被单击
.参数 被单击列索引, 整数型
调试输出 (超级列表框1.现行选中项)
这样如何,点击后判断是否寻找
然后改颜色
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方雪墨
2018-04-19 · 贡献了超过113个回答
知道答主
回答量:113
采纳率:0%
帮助的人:15.6万
展开全部
.版本 2
.支持库 iext
.子程序 _btnDeleteNumber_被单击
.局部变量 NumberList, 整数型, , "0"
.局部变量 n, 整数型
.如果真 (lvNumberListView.取表项数 () = 0)
返回 ()
.如果真结束
n = lvNumberListView.取表项数 ()
.计次循环首 (lvNumberListView.取表项数 (), )
n = n - 1
.如果真 (lvNumberListView.取当前状态图片 (n) = 1)
lvNumberListView.删除表项 (n)
.如果真结束
.计次循环尾 ()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式