Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Вниз

TreeView   Найти похожие ветки 

 
azl ©   (2007-01-11 13:10) [0]

Доброго времени суток, уважаемые мастера.
Возник вопрос по работе с TreeView.
Есть дерево:

строка1
   |_подстрока1_1
строка2
   |_подстрока2_1
   |_подстрока2_2
   |_подстрока2_3
   |_подстрока2_4

Как мне програмно получить список именно Строк (в данном случае строка1 и строка2), например, их Текст?

Заранее благодарю за помощь.


 
Сергей М. ©   (2007-01-11 13:21) [1]

Корневые узлы имеют св-во Parent = nil, отсюда и пляши.


 
MBo ©   (2007-01-11 13:31) [2]

GetFirstNode + GetNextSibling


 
azl ©   (2007-01-11 14:06) [3]

Спасибо большое за помощь. Вот, что нашел:

Var
ANode: TTreeNode;
Begin
ANode:= TreeView1.Items.GetFirstNode;
While ANode <> Nil do
  Begin
    ListBox1.Items.Add(ANode.Text);
    ANode:= ANode.GetNextSibling;
  End;
End;



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.052 c
15-1167339007
Ringo
2006-12-28 23:50
2007.01.28
О тщетности всякого усилия.


5-1147344578
q-q
2006-05-11 14:49
2007.01.28
Как сделать DBGrid - наследник TGraphicControl


3-1163053532
Константин_
2006-11-09 09:25
2007.01.28
Создание системного DNS


2-1168103202
CoolLamer
2007-01-06 20:06
2007.01.28
А как передать данные из ОДНОЙ процедуры в ДРУГУЮ?


2-1167993756
Marat
2007-01-05 13:42
2007.01.28
непонятки с памятью





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский