VB题目 列表项的移除问题

privatesubcommand1_click()dimiasinteger,jasintegerfori=1to10j=i+jlist1.additemjnextif... private sub command1_click()
dim i as integer,j as integer
for i=1 to 10
j=i+j
list1.additem j
next i
for i= 1 to 4
list1.removeitem list1.listcount-i
next i
end sub

关键就是list1.removeitem list1.listcount-i 到底是怎么移除的?比如说I=1 那应该是移除第几项 为什么?请好心人帮忙!!
展开
 我来答
guojingcha
2008-10-17 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.3万
采纳率:42%
帮助的人:1亿
展开全部
listcount获取的是当前列表框中列表项的数目,这些列表项的索引是从0开始的,所以,如果列表框有4个选项的话,那么索引就是0,1,2,3。这里用list1.removeitem list1.listcount-i 正好每次删除的是列表框中的最后一项。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式