![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 10.05.2007
Сообщений: 117
|
![]()
Здравствуйте, я использую VirtualDrawTree, у меня к вам вопрос:
Как определить последний узел в ветке (который хранит всю информацию) и запретить добавление к НЕМУ других узлов? И еще один: есть ComboBox и Edit как добавить узел с названием Edit.text к выбранному из ComboBox?
Задачи на заказ
Блажен тот, кто ничего не знает: он не рискует быть не понятым. |
![]() |
![]() |
![]() |
#2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Для нахождения всех узлов перебирайте Next, Prev... ну и сравнивайте абсолютный индекс или текущий ( узла ) индекс. Вот и все. А запрещать добавлять узлы, мне кажется надо там где вы собственно и добавляете узлы, проверку какунить сделайте.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 10.05.2007
Сообщений: 117
|
![]()
Расскажите подробней о next, prev ... ,плиз. и о индексах , если не сложно
Задачи на заказ
Блажен тот, кто ничего не знает: он не рискует быть не понятым. |
![]() |
![]() |
![]() |
#4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Смотрите штатный дельфийский хэлп по TreeView, там достаточно подробно все это рассмотрено, с множеством примеров кода.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 10.05.2007
Сообщений: 117
|
![]()
Как определить последний узел в ветке (который хранит всю информацию) и запретить добавление к НЕМУ других узлов?
Задачи на заказ
Блажен тот, кто ничего не знает: он не рискует быть не понятым. |
![]() |
![]() |
![]() |
#6 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Что за народ... Вы вообще с английским не дружите ?
GetFirst - первый узел в древе GetPrev - предыдущей от узла ( указанного в параметре ) GetNext - следующий от узла ( указанного в параметре ) GetLast - последней ( если не указывать параметр будет последний родительский узел, если нужен абсолютный последний берет находите последний от последнего родительского и так пока не будет NIL ) Что тут вообще сложного ?! Тем более вам уже сказали... а вы как и все дайте код, а то в мне лень что делать самому ( грубо говоря ) А на счет запретов бред какой то ?! Узлы кто добавляет в программе Вы или кто ? Ну вот там где вы их добавляите и проверяйте если у добавляемего узла родительский последний, то не добавлять. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Бинарные деревья | Влдислаав3911 | Помощь студентам | 2 | 21.05.2008 23:39 |
Деревья, графика | Eni | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 17.05.2008 23:45 |
Деревья | Зёка_студент | Помощь студентам | 1 | 26.12.2007 21:47 |
бинарные деревья. | ribka | Помощь студентам | 2 | 30.11.2007 18:13 |