listbox怎么让他多选? listbox多选以后,怎么判断他能多选哪几个 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设定listbox的MultiSelect属性为1或2,即可实现多选 Private Sub Command4_Click() Dim i As Long For i = List1.ListCount - 1 To 0 Step -1 'ListCount返回列表框中的项目总数 'ListCount-1是列表框中最后一个项目的索引号 '判断该项目是否被选中,Selected()返回布尔值 If List1.Selected(i) Then Debug.Print List1.List(i) End If NextEnd Sub如果要删除所选的话:Private Sub Command2_Click() Dim i As Integer '判断列表框是否只有一个项目被选中 If List1.SelCount = 1 Then List1.RemoveItem List1.ListIndex ElseIf List1.ListCount > 1 Then '删除列表框中的所选中的多个项目 For i = List1.ListCount - 1 To 0 Step -1 'ListCount返回列表框中的项目总数 'ListCount-1是列表框中最后一个项目的索引号 '判断该项目是否被选中,Selected()返回布尔值 If List1.Selected(i) Then '删除索引号为i的项目 List1.RemoveItem i End If Next End If End Sub 设定listbox的MultiSelect属性为1或2 关于Button的小小小问题!请各位帮忙看一下~~T_T 在VB6中如何让StatusBar控件中的字体显示红色 如何向未绑定数据源的空白的datagrid控件中,添加一行,并写入数据? 缺省参数字义... 求助VB.net中连接数据库的简单问题~~~高分相送~!! 好久没来,怀念VB,顺便散分提个问题: 十万火急,在线等待 有没有把vb生成的.exe文件反编译成源代码的工具? 如何使用activebar 2.0 控件 小小的存储过程问题,提供思路也可! 【BlueDog】——『已知出生日期,如何计算星座归属?』 关于数字转换成字符的问题
Private Sub Command4_Click()
Dim i As Long
For i = List1.ListCount - 1 To 0 Step -1
'ListCount返回列表框中的项目总数
'ListCount-1是列表框中最后一个项目的索引号
'判断该项目是否被选中,Selected()返回布尔值
If List1.Selected(i) Then
Debug.Print List1.List(i)
End If
Next
End Sub如果要删除所选的话:Private Sub Command2_Click()
Dim i As Integer
'判断列表框是否只有一个项目被选中
If List1.SelCount = 1 Then
List1.RemoveItem List1.ListIndex
ElseIf List1.ListCount > 1 Then
'删除列表框中的所选中的多个项目
For i = List1.ListCount - 1 To 0 Step -1
'ListCount返回列表框中的项目总数
'ListCount-1是列表框中最后一个项目的索引号
'判断该项目是否被选中,Selected()返回布尔值
If List1.Selected(i) Then
'删除索引号为i的项目
List1.RemoveItem i
End If
Next
End If
End Sub