限制vb6中列表框中的选择

时间:2012-07-16 07:13:01

标签: vb6 listbox multiple-select

如何限制 VB6 ListBox 的选择?

我想要的是: 用户可以从ListBox中选择最多8个项目。

我正在使用此代码:

Private Sub lstBox1_Click()
     If lstBox1.SelCount > 8 Then
        MsgBox "Maximum 8 items can be selected."             
       'I want here return false
     End if
End Sub

1 个答案:

答案 0 :(得分:5)

以下是答案:

lstBox1.Selected(lstBox1.ListIndex) = False

示例:

Private Sub lstBox1_Click()
     If lstBox1.SelCount > 8 Then
        MsgBox "Maximum 8 items can be selected."             
       'I want here return false
        lstBox1.Selected(lstBox1.ListIndex) = False
     End if
End Sub