Текущий архив: 2005.08.07;
Скачать: CL | DM;
Вниз
Работа с указателями Найти похожие ветки
← →
Андрей Молчанов (2005-07-20 21:48) [0]Здравствуйте!
Хочу, чтобы в TTreeView каждый элемент ссылался на другой. Для этого в событии дерева OnAddition написалNode.Data := @AnotherNode;
Когда мне надо получить элемент в свойстве Data пишу(Node.Data as ^TTreeNode)^
Возникают ошибки. Что я делаю не так? Пожалуйста, помогите!
← →
begin...end © (2005-07-20 21:56) [1]> Андрей Молчанов (20.07.05 21:48)
> Node.Data := @AnotherNode
Node.Data := AnotherNode
> (Node.Data as ^TTreeNode)^
TTreeNode(Node.Data)
← →
DesWind © (2005-07-20 21:56) [2]А так TTreeNode(Node.Data) ?
← →
Андрей Молчанов (2005-07-20 22:00) [3]> Node.Data := AnotherNode
> TTreeNode(Node.Data)
А тогда он будет много памяти кушать при условии, что элементов много или записываться будет указатель на элемент?
← →
DesWind © (2005-07-20 22:01) [4]Переменная содержит только указатель на обЪект, а не сам объект
← →
Андрей Молчанов (2005-07-20 22:03) [5]Большое спасибо!
Страницы: 1 вся ветка
Текущий архив: 2005.08.07;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.047 c