listbox的使用 请问怎样实现在listbox选中2条及以上的记录并移除,我只能实现移除一条或全部记录,请指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将它的MultiSelect属性设为1就行了 将它的MultiSelect属性设为1就行了----------------------------------------- 选中后删除 For i = List1.ListCount - 1 To 0 Step -1 If List1.Selected(i) Then List1.RemoveItem i End If Next yachong(蚜虫) 正解 学习了我们只要了解Selected 属性就OK 了!Selected属性 它是一个与List数组中的各个元素相对应的一维数组,记录List数组中每个项目是否被选取。例如,如果List(1)被选取,则Selected(1)的值为True,如果List(1)未被选取,则Selected(1)的值为False。 Selected 属性,就可以了。来晚了 utf-16转换问题 Excel中列宽度的单位是什么? 浏览器崩溃后,如何恢复托盘图标? 诚聘VB软件开发工程师 发短信的疑问,能获得电信返回来的发送报告吗?在线..... 怎样能把GRIL表格中的某一列单元格用下拉列表框显示呀. VB与Oracle连接问题 怎么设计这样一个variant数组,在函数中返回,在另一个函数中解析? 窗体不要标题栏,BorderStyle = 0 ,但我还想要菜单,可是编辑了菜单后,标题栏又出来了。这样怎么解决呢? 请问我该怎么做?急! 急求:SETUP.EXE文件,能改变安装后在开始菜单中的名称么? 散分帖
-----------------------------------------
选中后删除
For i = List1.ListCount - 1 To 0 Step -1
If List1.Selected(i) Then
List1.RemoveItem i
End If
Next
它是一个与List数组中的各个元素相对应的一维数组,记录List数组中每个项目是否被选取。例如,如果List(1)被选取,则Selected(1)的值为True,如果List(1)未被选取,则Selected(1)的值为False。