算法高手请进! 求Delphi中树的表示方法(不要告诉我用TreeView) 想在程序中用树形结构来传递一些中间过程值, 请问如何定义一棵对? 最好是简单的实现, 以前看过TreeVIew的代码, 实在太多, 不明白.另外, XML也不可取, 因为要用到递归, 不太方便做到函数中. 主要是性能问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 treeview算简单的好么?要是那个都看不懂的话还是别用树了这是个简单例子http://www.cnblogs.com/piaoliuxia/archive/2008/09/06/1937317.html TreeView我很熟悉, 但我希望能用一个结构/链表等来实现, 因为我希望能把一些功能封装在DLL中.另外, TreeView的节点存储的信息太少 Type PMyNode = ^TMyNode; TMyNode = record ParentNode : PMyNode; ID : integer; Name : AnsiString; and more... end;这个结构可以用来描述简单的树型结构,当ParentNode=NIL的时候就是顶, TreeView的节点存储的信息太少不敢苟同data可是object类型的 treeview的缺点是遍历比较慢,还是一个可视、系统(com)控件另外,就是不直接支持tree-grid模式,不能分栏显示(只能一统到底)节点能挂(存储)的信息因为有data,不会少的我是嫌分配、释放空间(data将指向它)麻烦,增加了一个datastring因为第一个原因,的确打算自己实现一个树的存存储对象,好像曾经实现过 仅仅这个是远远不够的需要支持整体的导入、导出,子节点的遍历(树顺序、兄弟顺序)以及与treeview的高效互导 data可以存取结构来解决你的问题。我写过的一个效率极高的程序:http://www.mwymwy.com/D7.exe 怎样设置DBLookupComboboxEh隐藏列呢? 在连接数据库时总出现这种问题 请教 delphi8.0的error问题 listview 交流mapinfo数字地图数据!! 一个关于ADOQUERY的问题。。谢谢 优秀的网站,丰富的源码 ? 关于TreeView生成子节点的问题 怎样实现字符串的模糊查找?请说高见。 关于SetForegroundWindow与BringWindowToTop 用Delphi做101-200之间的素数
这是个简单例子
http://www.cnblogs.com/piaoliuxia/archive/2008/09/06/1937317.html
另外, TreeView的节点存储的信息太少
PMyNode = ^TMyNode;
TMyNode = record
ParentNode : PMyNode;
ID : integer;
Name : AnsiString;
and more...
end;这个结构可以用来描述简单的树型结构,当ParentNode=NIL的时候就是顶,
不敢苟同
data可是object类型的
另外,就是不直接支持tree-grid模式,不能分栏显示(只能一统到底)
节点能挂(存储)的信息因为有data,不会少的
我是嫌分配、释放空间(data将指向它)麻烦,增加了一个datastring因为第一个原因,的确打算自己实现一个树的存存储对象,好像曾经实现过
以及与treeview的高效互导