listbox如何选中项?
我用listbox我想用程序来实现项目被选中.
如图所示,点中2001时,让下挂于2001的选项都选中,我用程序:
nj是被选中的年
Set rs = CreateObject("ADODB.Recordset")
sql = "select 表名 from ndbm where 年度='" & nj & "'"
rs.Open sql, adoConnection, 1, 1
If Not rs.EOF And Not rs.BOF And rs.RecordCount <> 0 Then
For n1 = 1 To rs.RecordCount Step 1
For j1 = 1 To List2.ListCount - 1
If Trim(frm_main.List2.list(j1)) = Trim(rs("表名")) Then
'List2.Selected(j1) = False 只用这一句时什么问题也没有.
'List2.Selected(j1) = True 只用这一句时提示rs("表名")EOF或BOF,或干脆提示内存溢出!我用过这样指定的东东为选中.
End If
Next j1
rs.MoveNext
Next n1
End If
这是VB的BUG还是什么啊?郁闷ing......,请能帮我?