listview中多选,为什么没有选中的,但是以前点击过的也会被选中啊

davidw6 2005-03-05 12:59:45
我是用SHIFT,CTRL

For i = 1 To ListView2.ListItems.Count
If ListView2.ListItems(i).Selected Then
PCV = ListView2.ListItems(i).Index & "," & PCV
End If
Next
...全文
125 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zglnew 2005-03-05
  • 打赏
  • 举报
回复
up
davidw6 2005-03-05
  • 打赏
  • 举报
回复
PCV=""

原来如此,哈哈哈哈!!!!!
davidw6 2005-03-05
  • 打赏
  • 举报
回复
没人会!?
ningkang 2005-03-05
  • 打赏
  • 举报
回复
PCV=""

For i = 1 To ListView2.ListItems.Count
If ListView2.ListItems(i).Selected Then
PCV = ListView2.ListItems(i).Index & "," & PCV
End If
Next
davidw6 2005-03-05
  • 打赏
  • 举报
回复
比如说我用SHIFT选择了2~10条数据,可是取值的时候,却是2~10、再加12,14等等

因为我再之前点击过了12,14等等数据

如何避免呢
sworddx 2005-03-05
  • 打赏
  • 举报
回复
不太理解你的意思。

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧