读书人

对Treeview查询节点后自动点击到此节

发布时间: 2012-04-06 12:22:24 作者: rapoo

对Treeview查询节点后,自动点击到此节点上。
代码运行到:ObjectTreeView.nodes(i).Selected就报错了,
我想实现的功能是找到此节点后将光标落在此节点或做一个对节点的点击操作。
但是用ObjectTreeView_nodeClick "ObjectTreeView.nodes(i))"也无法实现,求高人指点。

Private Sub ObjectTreeView_nodeClick(ByVal node As node)

End Sub

VB code
Private Sub Cmd_Search_Click()SearchValue = Txt_Search.TextFor i = 1 To ObjectTreeView.nodes.CountObjectTreeView.nodes(i).Expanded = True    If RegExpTest(SearchValue, ObjectTreeView.nodes(i)) Then        ObjectTreeView.nodes(i).Selected    End IfNextEnd SubPublic Function RegExpTest(ByVal patrn As String, ByVal strng As String)    On Error Resume Next    Dim regEx    Set regEx = CreateObject("VBScript.RegExp")    regEx.Pattern = patrn    regEx.IgnoreCase = True    regEx.Global = True    RetStr = regEx.Test(strng)    RegExpTest = RetStrEnd Function


[解决办法]
ObjectTreeView.nodes(i).Selected=true

读书人网 >VB

热点推荐