bestlong 怕失憶論壇

 

 

搜索
bestlong 怕失憶論壇 論壇 Delphi 遍歷 TreeView
查看: 3549|回復: 0
go

遍歷 TreeView [複製鏈接]

Rank: 9Rank: 9Rank: 9

1#
發表於 2006-5-9 18:30 |只看該作者 |倒序瀏覽 |打印
  1. function TForm1.AllOverTreeView(node:TTreenode):TTreenode;
  2. begin
  3.   while node<>nil do
  4.   begin
  5.     if node.HasChildren then
  6.     begin
  7.       node:=node.getFirstChild;
  8.       allovertreeview(node);
  9.       node:=node.Parent;
  10.     end;

  11.     if node.getNextSibling<>nil then
  12.         node:=node.getNextSibling
  13.     else
  14.       exit;
  15.   end;
  16. end;

  17. procedure TForm1.Button1Click(Sender: TObject);
  18. var
  19. parentnode:TTreenode;
  20. begin
  21. parentnode:=Mytreeview.Items.GetFirstNode;
  22. AllOverTreeView(parentnode);
  23. end;
複製代碼
我是雪龍
http://blog.bestlong.idv.tw
http://www.bestlong.idv.tw
‹ 上一主題|下一主題

Archiver|怕失憶論壇

GMT+8, 2024-5-1 02:01 , Processed in 0.012028 second(s), 10 queries .

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.