首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

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

2012-12-29 
对Treeview查询节点后,自动点击到此节点上。代码运行到:ObjectTreeView.nodes(i).Selected就报错了,我想实

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

Private Sub ObjectTreeView_nodeClick(ByVal node As node)
    
End Sub


Private Sub Cmd_Search_Click()

SearchValue = Txt_Search.Text
For i = 1 To ObjectTreeView.nodes.Count
ObjectTreeView.nodes(i).Expanded = True
    If RegExpTest(SearchValue, ObjectTreeView.nodes(i)) Then
        ObjectTreeView.nodes(i).Selected
    End If
Next

End Sub

Public 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 = RetStr
End Function

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

热点排行