一个包含多层节点的树 ,实现这样一个过程,所有的节点全部展开,然后逐行读取每个节点的某一列的值.
解决方案 »
- 用delphi编写的程序,如何向程序外网页内已知句柄的控件发送消息??
- QQ被盗 QQ密码保护也没有用 忘记申请了
- 请问哪位有在Delphi中调用matlab生成的dll的经验?
- 超怪问题
- 为什么我的程序提示“应用程序正常初始化(0*c000007b)失败”。我的代码如下。
- DBGRID问题
- 请问table.locate();怎么用.参数如何设置?可以用变量吗?
- 谁有漂亮的成套的用在Bitbtn和SpeedButton上的图片,发给我,急用!
- stringgrid问题,难道真的没有人会。。。。。
- delphi是否有四则运算的控件或者是支持简单四则运算的表格控件?
- const TAB = ^I;什么意思?
- 窗体按键事件不响应,为什么?
遍历:
for i:=0 to Treeview.items.count -1 do
sName:=Treeview.items[i].text;全部展开:
Treeview.items[0].Expand(True);
有这个标准类吗?具体是什么?
如果和树差不多,就应该用递归。
不是说递归好不好,但是学过图论的人都应该知道,树就是递归最清晰,最实用。
不过treeview就和xxmmmx(踢踏)说的一样,不需要用递归,原因就是Treeview.items的属性,他这个的定义和平时用的树的数据结构有不同之处。
可以用DBTREE