struct TMyItem
{
AnsiString Name; // Имя дочернего элемента
TMyList*pList; // Указатель на дочерний элемент-список
};
//.....
class TMyList
{
private:
TMyItem *fItems; //Указатель на массив дочерних элементов
TMyData fData; // Структура данных самого элемента
int fCount; // Кол-во дочерних элементов
public:
// Методы, отвечающие за создание/удаление дочерних элементов
};
Иерархическая структура
http://www.intuit.ru/department/expert/intsys/10/10-2.gif
В программе задается количество уровней и "детей".
Помогите создать структуру в памяти и отобразить на форме.(можно через компонент TTreeView)/
P.S.Картинка лишь для примера, дерево может быть любого вида, но начинаться с одного "родителя"
Нужно создать массив или список, элементами которого будут структуры вида
Кидаешь TTreeView на форму и запихиваешь туда все что нужно.
Кидаешь TTreeView на форму и запихиваешь туда все что нужно.