//定义结构体
TNodeInfoEx = Record
NodeID : Integer;
ParentID : Integer;
end;
PNodeInfoEx = ^TNodeInfoEx;
//向树上加结构体
procedure AddItem(TV:TTreeView);
var
PTreeItemEx:PNodeInfoEx;
begin
New(PTreeItemEx);
PTreeItemEx^.NodeID:=1;
PTreeItemEx^.ParentID:=1;
TV.Items.AddObject(, , Pointer(PTreeItemEx));//把结构体指针加到Items的地址列
end;
在析构树时要把在堆上动态创建的结构体Dispose掉
Copyright © 2014 DelphiW.com 开发 源码 文档 技巧 All Rights Reserved
晋ICP备14006235号-8 晋公网安备 14108102000087号
执行时间: 0.043206930160522 seconds