Форум: "Основная";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.059 c