Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.27;
Скачать: CL | DM;

Вниз

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

 
FaceToFace   (2005-02-15 13:09) [0]

Возможно ли элементу TTreeNode добавить что-то вроде свойства Tag?


 
Digitman ©   (2005-02-15 13:18) [1]

а зачем ? ведь есть же св-во TTreeNode.Data ?


 
stakan ©   (2005-02-15 13:23) [2]

Обычно создают запись со всеми необх. полями вроде свойства Tag,
создают указатель на эту запись и этот указатель присваивают св-ву Data TTreeNode


 
MetalFan ©   (2005-02-15 13:33) [3]

А еще удобнее (хотя кому как) создавать объект...


 
FaceToFace   (2005-02-15 13:33) [4]

не совсем понял, как это реализовывается.
Пример кода можно?


 
stakan ©   (2005-02-15 13:43) [5]


type
 PTreeRecord = ^TTreeRecord;
 TTreeRecord = record
   Tag: Integer;
   // другие поля
 end;
var
 TreeRecord: PTreeRecord;
begin
 ...
 New(TreeRecord);
 TreeRecord^.Tag := 1;
 TreeNode.Data := TreeRecord;
 ...
end;


 
Юрий Зотов ©   (2005-02-15 13:43) [6]

> FaceToFace   (15.02.05 13:33) [4]

var
 I: integer; // Любой целый тип длиной не более 4-х байт.
begin
 TreeNode.Data := Pointer(I);
 ...
 I := Integer(TreeNode.Data);
 ...


 
FaceToFace   (2005-02-15 14:06) [7]

to stakan, Юрий Зотов
Спасибо большое. Оба примера кстати :)


 
panov ©   (2005-02-15 14:08) [8]

Поле "Тема вопроса" не оформлено.



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

Текущий архив: 2005.02.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
14-1107800169
QuasiLamo
2005-02-07 21:16
2005.02.27
Ну и требования у электронных книг пошли....


14-1108018717
Calm
2005-02-10 09:58
2005.02.27
Ресурс с рецензиями на литературу, сделаем вместе ?


1-1108048868
YoungPioneer
2005-02-10 18:21
2005.02.27
статья перевод Delphi win32 на Delphi .NET


1-1108234685
Flext@r
2005-02-12 21:58
2005.02.27
Архивация данных в Delphi


14-1106667413
ali_tash
2005-01-25 18:36
2005.02.27
как заставить windows использовать файл подкачки