一个VB问题:在列表框中,List1.listIndex和List1.listcount有什么区别吗?
2个回答
展开全部
这个嘛,就跟问“你在你们班的座位号(ListIndex)是几号?”和“你们班总共有几个同学(ListCount)?”的区别一样!
追问
还是不太懂,但是在做题目的时候,我怎么感觉两者都可以表示“被选中”(前者是根据下标值不同,后者是根据内容顺序),不知道怎么区别他们
追答
Index是索引号的意思,Count是总数的意思,你认为它们一样么?
比方说List1有下面几个选项:
选项一
选项二
选项三
选项四
那么它们的索引号(ListIndex)分别为0、1、2、3,根据选择的不同,ListIndex的值也会随之不同,而它们的总数(ListCount)则是固定为4的,不管你选择哪一项,ListCount的值都是不变的!如果你还是听不懂,那我就没辙了!其实如果你的英语水平不是很烂,你光从字面上也能看出它们的区别的!
表示某个选项被选中可以这样:
List1.ListIndex = 1 '第二项被选中
而ListCount则没有这样用的。你所谓的“listcount好像也可以表示随便被选中的项目”我不知道你是听哪个混蛋老师说的,假如让我知道是谁,我肯定扇他两个大嘴巴,让他误人子弟!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询