要实现从list2中选中的内容移到list1当中去.而list2为复选框的.即style=checkbox,sorted=true.
我用的代码如下,总是报错,请高手指教.Private Sub Command2_Click()
Dim i As Integer
For i = 0 To ListCount
If List2.Selected(i) = True Then
List1.AddItem List2.Selected(i).Text '这个地方通不过的,.selected加亮显示.
List2.RemoveItem List2.Selected(i).ListIndex
End If
Next i
End Sub
我用的代码如下,总是报错,请高手指教.Private Sub Command2_Click()
Dim i As Integer
For i = 0 To ListCount
If List2.Selected(i) = True Then
List1.AddItem List2.Selected(i).Text '这个地方通不过的,.selected加亮显示.
List2.RemoveItem List2.Selected(i).ListIndex
End If
Next i
End Sub
解决方案 »
- vb如何获取自定义类型的名称?
- 哪位高人能指点一下,关于在VB中QuickTime控件的使用方法呀!!急!!!
- ((((((抢串口。急啊。))))))
- 100分悬赏:如何卸载VB6的sp5?急!
- 想用VB做一个系统一点的程序,谁有例子?
- 数据汇总问题,100分相送,UP有分,立即结帐.
- 麻烦大家帮我翻译一段英文好吗?是一道算法题的描述部分
- 把vb窗体分割成三块,左面一块,右面上下各一块。怎么分?跪求源代码!
- VB中如何用最简单的方法将标准文本导入ACCESS数据库(详解)
- 难道真的没有高手吗,一个SQL语句都解决不了???
- 有关取得进程句柄的问题,请高手进!谢谢了~
- 谁知道 google 网页打不开是怎么回事?
For i = 0 To List2.ListCount - 1
If List2.Selected(i) = True Then
List1.AddItem List2.List(i)
List2.RemoveItem List2.ListIndex
End If
Next iEnd Sub
If List2.Selected(i) = True Then '说是list2.selected(i)=<invalid property array index>