例如:
a-b-c
-d-e
-f 想要列舉c,e,f樹葉的路徑
a-b-c
a-d-e
a-d-f
==========
謝謝
a-b-c
-d-e
-f 想要列舉c,e,f樹葉的路徑
a-b-c
a-d-e
a-d-f
==========
謝謝
解决方案 »
- [分享]用delphi实现的由一颗五角星爆炸成多个五角星的特效,代码仅6行
- 高分急问:如何把word文件保存到数据库中(sql server),然后又把它读出来进行修改后再保存到数据库中。
- 为什么程序里webbrowser里的下拉框和单选框的样式没了
- 救命啊!我连接数据库老出现NULL转换STRING错误,是怎么会师?
- 什么时候进行类型强制转换?
- 小问题,怎么将一个变量转换成控件呀!!我忘记了
- 关于数据库日期的一个看似简单的问题,,,高手in
- FileStream,Twriter写文件,为何文件总是多两个字节,请指教。
- VB代码,有朋友帮忙转成delphi哇?很简单的,我自己转的有问题!
- 在线等待,进者有分。关于Word的
- 在delphi中如何提取十六进制代码的图片资源
- 关于Delphi内存分配的问题!
procedure TForm1.Button1Click(Sender: TObject);
function GetFullPath(ANode: TTreeNode): string;
begin
Result := '';
if ANode = nil then Exit; Result := ANode.Text;
while ANode.Parent <> nil do
begin
Result := ANode.Parent.Text + '-' + Result;
ANode := ANode.Parent;
end;
end;var
i: Integer;
begin
for i := 0 to TreeView1.Items.Count - 1 do
if not TreeView1.Items[i].HasChildren then
Memo1.Lines.Append(GetFullPath(TreeView1.Items[i]));
end;