powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / TreeView: подчиненные ветки
3 сообщений из 3, страница 1 из 1
TreeView: подчиненные ветки
    #34653012
Фотография Shovgenyuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как в TreeView для заданой ветви, в цикле перебрать все ее подчиненные ветви?
...
Рейтинг: 0 / 0
TreeView: подчиненные ветки
    #34653213
TIKO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
Private Sub Command1_Click()
Dim i As Long
With TreeView1
   For i = .SelectedItem.Index To .SelectedItem.Child.LastSibling.Index
    Debug.Print .Nodes(i).Text
Next i
End With
End Sub

Private Sub Form_Load()
Dim i As Long, j As Long
Dim ndx As Node
Dim ndxCh As Node

With TreeView1
.Nodes.Add , , , "d"
For i =  2  To  20 
Set ndx = .Nodes.Add( 1 , tvwChild)
ndx.Text = i
For j =  1  To  10 
    Set ndxCh = .Nodes.Add(ndx.Index, tvwChild)
        ndxCh.Text = j & i
Next j
ndx.EnsureVisible
Next i
Set ndx = Nothing
Set ndxCh = Nothing
End With
End Sub
...
Рейтинг: 0 / 0
TreeView: подчиненные ветки
    #34653215
Guest11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Public Sub EnumChildrenNodes(ParentNode As Node)
    Dim n As Node
    If ParentNode.Children >  0  Then
        Set n = ParentNode.Child
        Debug.Print n.FullPath
        Do While True
            If n.Children >  0  Then EnumChildrenNodes n
            Set n = n.Next
            If n Is Nothing Then
                Exit Do
            Else
                Debug.Print n.FullPath
            End If
        Loop
    End If
End Sub
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / TreeView: подчиненные ветки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]