Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как получить указатель на TTreeNode / 3 сообщений из 3, страница 1 из 1
09.11.2003, 22:51
    #32318457
Как получить указатель на TTreeNode
Всем привет,

я строю TreeView из отдельных TreeNode'ов, причем каждому Node надо поставить в соответствие некий Integer. Как я понимаю, для сохранения такой логической связи мне нужно получить указатель на TreeNode и сохранить его в некоем record вместе с Integer? Только вот как это сделать?

Если написать

fNode := treeView.Items.Add( nil, 'some text' );

и потом от fNode брать указатель, то значение указателя всегда одно и то же - ясен пень, это ж не Ява.

Если же написать

pointerfNode := addr( treeView.Items.Add( nil, 'some text' ) );

то компилер ругается, "variable required".

Я понимаю, я делаю что-то совсем по-ламерски, ткните носом, что именно...
...
Рейтинг: 0 / 0
10.11.2003, 00:10
    #32318468
Как получить указатель на TTreeNode
Все, разобрался, надо юзать TreeNode.Data...
...
Рейтинг: 0 / 0
10.11.2003, 09:09
    #32318527
Voha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить указатель на TTreeNode
http://www.delphikingdom.com/helloworld/dbtreeview.htm][TreeView]
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как получить указатель на TTreeNode / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]