读书人

算法! 求Delphi中树的表示方法(不要告

发布时间: 2012-02-13 17:20:26 作者: rapoo

算法高手请进! 求Delphi中树的表示方法(不要告诉我用TreeView)
想在程序中用树形结构来传递一些中间过程值, 请问如何定义一棵对? 最好是简单的实现,
以前看过TreeVIew的代码, 实在太多, 不明白.
另外, XML也不可取, 因为要用到递归, 不太方便做到函数中. 主要是性能问题

[解决办法]
Type
PMyNode = ^TMyNode;
TMyNode = record
ParentNode : PMyNode;
ID : integer;
Name : AnsiString;
and more...
end;

这个结构可以用来描述简单的树型结构,当ParentNode=NIL的时候就是顶,

读书人网 >.NET

热点推荐