Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Сбор всей информации с TreeView Добавлено: 07.10.04 04:43  

Автор вопроса:  Paranoik87 | Web-сайт: www.iwanow.front.ru | ICQ: 249957963 
Здравствуйте!
Помогите плиз.
Работаю под 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-сайт: barsik.newmail.ru
 Профиль | | #2
Добавлено: 07.10.04 13:00
при клике в TreeView считывай номер объекта по которому клацкают. далее бери текст с номером и пихай в RichTextBox... че сложного...

Ответить

Номер ответа: 3
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 08.10.04 01:12
Paranoik87,
 Задай лучше вопрос в форуме .NET. А то мы тебе не только не поможем, а ещё и нафлудим порядочно ;) Потому как в общий форум традиционно для VB6 предназначен.

Ответить

Номер ответа: 4
Автор ответа:
 Diavolo



Вопросов: 6
Ответов: 46
 Профиль | | #4 Добавлено: 11.10.04 09:09
гм... Циракс, сенкс, что просвятил.. а то я вечно не туда лезу.
Paranoik87 - объясни подробно в чем все же проблема, я тебе напишу, как решить :) на .NET, конечно. ;)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам