Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 1
Регистрация: 03.10.2009
Сообщений: 157
1

Вывод дерево в treeview

17.07.2013, 20:29. Показов 2445. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

Есть код вывода дерева в Memo:

C++
1
2
3
4
5
6
7
8
9
10
11
12
void print_tree(Node* p,int level)
{if(p)
        {print_tree(p->right,level+1);
         int s =Form1->Memo1->Lines->Add("");
         for(int j=0;j<level;j++)
         {Form1->Memo1->Lines->Strings[s] =
         Form1->Memo1->Lines->Strings[s] + "****";}
         Form1->Memo1->Lines->Strings[s] =
         Form1->Memo1->Lines->Strings[s] + (p->d);
         print_tree(p->left,level+1);
        }
}
Можете написать как вывести дерево в компонент TreeView?

Добавлено через 45 минут
C++
1
2
3
4
5
6
7
8
9
10
void print_view(Node *tr, int lev)
{
if (tr == NULL) return;
AnsiString m = tr->d; 
if (lev == 0) Form1->TreeView1->Items->Add(NULL,tr->d);
else Form1->TreeView1->Items->
AddChild(Form1->TreeView1->Items->Item[lev-1],tr->d);
print_view(tr->left, lev + 1); 
print_view(tr->right, lev + 1); 
}
Так правильно?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.07.2013, 20:29
Ответы с готовыми решениями:

Компонент TreeView дерево каталога
Часто возникает задача отображения древовидной структуры. К примеру, для отображения структуры...

TreeView дерево
Привет. Парни есть таблица на MSSQL содержит вот такие значения: ID LEVEL NAME ...

Дерево TreeView
Мне необходимо, что бы в дереве был определённая иконка и я реализовал это не самым лучшим...

Перевернуть дерево (TreeView)
Здравствуйте! Стоит задача - построение бинарного дерева и его графическое представление....

0
17.07.2013, 20:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.07.2013, 20:29
Помогаю со студенческими работами здесь

Дерево treeView из datetime
Здравствуйте люди, подскажите пожалуйста, как мне заполнить treeView датами??? т.е корень-год,...

Раскрыть дерево TreeView программно
Добрый вечер! Есть программа типа файловый менеджер, в форме размещено слева treeView а справа...

TreeView отображающий дерево папок
Есть папка &quot;Nado&quot; - &quot;начальная&quot; (на скриншоте папка &quot;Nado&quot; отображена как &quot;1&quot;) Мне надо что бы...

Сформировать дерево TreeView по данным из БД
Привет ребята! Вот смотрите, есть стандартная таблица дерева) TreeID, LevelID, ParentID, Name...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru