精易论坛
标题:
列表框批量选择删除里的哪段代码“被选择的数+1-N”是什么意思 为什么要加1
[打印本页]
作者:
淘乐购2012
时间:
2014-6-25 23:47
标题:
列表框批量选择删除里的哪段代码“被选择的数+1-N”是什么意思 为什么要加1
QQ图片20140625234224.jpg
(19.9 KB, 下载次数: 0)
下载附件
2014-6-25 23:46 上传
作者:
半夏时光
时间:
2014-6-25 23:47
这个删除的话只能从列表框的最后一项开始删除,这样不会造成列表框项目的混乱。如果从第一项删除的话会造成删除错误,删除不全,项目索引混乱
被选择的数+1-N表示的是那个数组从数组成员的最后一项开始往前。
不懂的话加QQ具体解释
作者:
臭臭臭臭臭Bitch
时间:
2014-6-25 23:52
因为列表框的第一个项目 索引是 0
也就是说 计次里面
第一次循环的 n是1 但是在列表确实0
作者:
半夏时光
时间:
2014-6-26 00:01
至于说为什么要加1,是因为易语言的数组下标是从1开始的
作者:
E族x鬼才
时间:
2014-6-26 00:01
全部被选择的项 的数组是10个数组
被选中个数+1-n
就相当于10+1-n 当n=1是 他取全部被选择的项数组 就相当于在地址个开始去
作者:
半夏时光
时间:
2014-6-26 00:03
比如说那个数组有5个成员,第一次循环 n的数值是1 5-1仅仅表示的是 4也就是倒数第二个成员 +1这就表示倒数第一个成员
作者:
淘乐购2012
时间:
2014-6-26 07:36
谢谢大家 非常感谢 我也不知道选择谁好
作者:
杨子
时间:
2014-6-26 08:19
看代码 确实是从最后一行开始的 理论上这样保持队列不出错 应该是这样的
作者:
zz912936678
时间:
2014-6-26 08:51
去蹭蹭精逼
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4