Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2011, 13:50   #1
MetR
Пользователь
 
Регистрация: 26.12.2008
Сообщений: 50
По умолчанию treeview получить список узлов одного уровня

мне нужно заполнить combobox на второй форме из treeview на первой форме, пробовал сделать так, но вылетает ошибка "invalid index". Программа все таки компилируется но комбобокс не заполняется, что не так?
Код:
n:=form1.tvGroup.Items.Count;
form2.cbSubGroup.Text:=inttostr(n);
if n<>0 then
   begin
     form1.tvGroup.items.Item[0].Selected;
     n:=form1.tvGroup.Selected.Index;
     s:=form1.tvGroup.Items.item[n].text;
     form2.cbGroup.Items.Add(s);
        repeat
        form1.tvGroup.Items.Item[n].getNextSibling.Selected;
        n:=form1.tvGroup.Selected.Index;
        s:=form1.tvGroup.Items.item[n].text;
        form2.cbGroup.Items.Add(s);
        until form1.tvGroup.Items=nil;
   end;
MetR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TreeView - количество корневых узлов Sanprof Общие вопросы Delphi 11 11.08.2010 15:29
Добавление узлов в XML в Delphi, исользуя Treeview Анастасия999 Помощь студентам 0 08.05.2010 10:05
Сортировка узлов дерева treeview gool Общие вопросы Delphi 1 06.11.2009 09:20
Поиск узлов в TreeView Ko$tello Компоненты Delphi 1 14.11.2006 17:18
Сохранение и загрузка узлов TreeView из базы данных Ko$tello Компоненты Delphi 1 14.11.2006 17:15