您的位置:首页 > 编程语言 > Delphi

delphi 遍历treeview某个节点下所有节点的函数

2016-11-06 17:39 302 查看
function treeallnode(anode:Ttreenode):string;

 var

 i:integer;

 mystr:string;

begin

for i:=0 to anode.Count-1 do

 begin

 if mystr<>'' then

 mystr:=mystr+'|'+trim(trim(anode[i].Text))

 else

 xxx:=trim(trim(anode[i].Text));

 if anode[i].HasChildren then

  if mystr<>'' then

   mystr:=mystr+'|'+trim(treeallnode(anode[i]))

  else

   mystr:=trim(treeallnode(anode[i]));

end;

result:=mystr;

end;
上面的函数可以遍历某个节点下的所有节点。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  遍历 treeview