объясните с TTreeview

запутался 05.04.2004 - 10:20 | хочу использовать этот компонент для создания справочника, т.к. справочник имеет древовидную структуру. Вопрос: как мне однозначно идентифицировать элементы Treeview, что бы вводить в базу данных только индексы выбранных элементов, а не текс этого элемента. Если бы справочник не нужно было бы изменять, то можно было бы использовать AbsoluteIndex, но справочник, может изменяться, и АИ соответственно может измениться, и будет нарушено соответствие между тем что в базе и тем что в справочнике. Заранее благодарен!
Наф 1 - 05.04.2004 - 10:24 | В инете есть спец. компоненты для древовидной структуры данных
запутался 2 - 05.04.2004 - 10:43 | тю ты ну ты, а я думал можно и со стандартными обойтись.
Наф 3 - 05.04.2004 - 10:53 | Можно и стандартными, используй свойтство Data для объектов класса TTreeNode
запутался 4 - 05.04.2004 - 12:08 | все спасибо, кажется решил проблему, есть свойсвто selectedindex которому можно присваивать свое значение, его и использую в качестве идентификатора
Наф 5 - 05.04.2004 - 12:16 | Вообще то у него свое предназначение))) Specifies the index in the tree view’s image list of the image displayed for the node when it is selected.
VaS 6 - 05.04.2004 - 13:47 | Используй TTreeNode.Data: Pointer. Помещай туда свои ID (Node.Data := Pointer(345)) и извлекай оттуда (ID := Integer(Node.Data)).

>>