Страница: 1 |
Страница: 1 |
Вопрос: Сбор всей информации с TreeView
Добавлено: 07.10.04 04:43
Автор вопроса: Paranoik87 | Web-сайт:
Здравствуйте!
Помогите плиз.
Работаю под Microsoft Visual Studio .NET 2003.
Делаю прогу для редактированния *.ini , *.inf файлов.
моя прога, читает из файла текст, например этот:
[user]
Name=Kostya
Mode=1
[options]
gr_mode=1
graphics=800*600
записывает в массив:
iniText(1,0)="[user]"
iniText(1,1)="Name=Kostya"
iniText(1,2)="Mode=1"
iniText(2,0)="[options]"
iniText(2,1)="gr_mode=1"
iniText(2,2)="graphics=800*600"
Теперь прога выводит весь этот текст в TreeView:
Dim Node(6000) As TreeNode
Private Sub ZapolnenieDereva()
Tree.Nodes.Clear()
For a = 1 To c
Node(a) = Tree.Nodes.Add(iniText(a - 1, 0))
For b = 1 To f(a)
Node(a).Nodes.Add(iniText(a, b))
Next
Next
End Sub
' c-колличество заголовков выявленных при загрузке текста
' f(a)- массив, в которов записанно сколько было под каждым
' заголовком подзаголовков(конфигов(Name=Kostya))
'
Вот что показывает Дерево:
-[user]
-------Name=Kostya
-------Mode=1
-[options]
-------gr_mode=1
-------graphics=800*600
Так, воть теперь как с этого дерева собрать
информацию и вывести RichTextBox?
главным образом меня интересует сбор информации с
дерева.как и с помощью каких операций мона собрать?
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Diavolo
Вопросов: 6
Ответов: 46
Профиль | | #1
Добавлено: 07.10.04 10:13
Гм... не понял сути проблемы. Ты не умеешь лазить по дереву, не зная заранее путей и т.д. или в чем проблема считывания?
Номер ответа: 2
Автор ответа:
Barsik
Разработчик Offline Client
ICQ: 343368641
Вопросов: 17
Ответов: 686
Web-сайт:
Профиль | | #2
Добавлено: 07.10.04 13:00
при клике в TreeView считывай номер объекта по которому клацкают. далее бери текст с номером и пихай в RichTextBox... че сложного...
Номер ответа: 3
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #3
Добавлено: 08.10.04 01:12
Paranoik87,
Задай лучше вопрос в форуме .NET. А то мы тебе не только не поможем, а ещё и нафлудим порядочно Потому как в общий форум традиционно для VB6 предназначен.
Номер ответа: 4
Автор ответа:
Diavolo
Вопросов: 6
Ответов: 46
Профиль | | #4
Добавлено: 11.10.04 09:09
гм... Циракс, сенкс, что просвятил.. а то я вечно не туда лезу.
Paranoik87 - объясни подробно в чем все же проблема, я тебе напишу, как решить на .NET, конечно.