CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

如何确定在listview集合中的删除索引位置?

楼主jobs002(Oh! Office)2006-03-10 16:39:06 在 VB / 基础类 提问

例如:  
  在数据库中有几条记录:1,11;2,22;3,33;4,44;5,55;  
  在listview中的listview.listitems.remove(index)  
  加入删除了第五个,而listview.listitems.remove(recordset1.Fild("fileds1").value)将会提示越界,请问如何处理? 问题点数:10、回复次数:5Top

1 楼jobs002(Oh! Office)回复于 2006-03-10 16:54:12 得分 0

是不是使用关键字,比如"lst_"   &   recordset.fields(field).value   关键字索引??Top

2 楼jobs002(Oh! Office)回复于 2006-03-10 17:53:18 得分 0

顶一下了,最好有代码Top

3 楼CodeVitamin(......)回复于 2006-03-10 23:05:03 得分 0

它的下标是从0开始的。第5个的下标应该是4啊。Top

4 楼jobs002(Oh! Office)回复于 2006-03-11 08:35:41 得分 0

不是吧,索引是从1开始的.例如:  
  form1.listview1.listitems1.add,,"hello"  
  form1.listview1.listitems1.add,,"good"  
  form1.listview1.listitems1.add,,"well"  
  form1.listview1.listitems1.add,,"when"  
  form1.listview1.listitems1.add,,"who"  
  private   sub   cmd1_click()  
   
  for1.listview1.listitems1.remove(2)  
  删除的是"good"  
   
  end   subTop

5 楼wxrwan(无奈小飞不耻上问)回复于 2006-03-11 11:13:52 得分 10

删除时从后向前删,这样一来才能避免越界的问题Top

相关问题

  • 删除Listview中的一行时,提示索引越界
  • sybase中如何删除索引
  • 写删除索引的过程出错
  • 删除分区上面的分区索引也会删除么?
  • listview如何删除1行?
  • listview中删除数据
  • listview删除listitem出错
  • ListView删除行的问题!!
  • listview删除行问题
  • ListView 删除列的问题

关键词

  • listview
  • 删除
  • listitems
  • 索引
  • remove
  • form
  • add

得分解答快速导航

  • 帖主:jobs002
  • wxrwan

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo