我要把收藏夹的目录都到treeview控件
然后单击treeview控件在LISTVIEW控件上显示收藏夹中文件中网址同时也可以把treeview控件和LISTVIEW控件中这些数据在写到一个网页中
去,请问谁有研究这种原代码?发给我好吗?急用!
[email protected]

解决方案 »

  1.   

    用堆栈,很简单的。入栈(头结点);
    当前结点 := 出栈(栈顶结点)
    while 栈非空 do
    begin
       for i:=0 to 当前结点.子结点数 -1 do
         if 子结点i是终极结点(无下级) then
             处理
              ......
         else
         if 子结点非终极结点(有下级结点) then
           入栈(子结点i);  当前结点 := 出栈(栈顶结点)
     ....
    end
    ......上面算法可遍历所有的结点
      

  2.   

    我太苯了,需要具体原代码?可以吗?谢谢?
    读写原代码都要?看清题目!
    我要把收藏夹的目录都到treeview控件
    然后单击treeview控件在LISTVIEW控件上显示收藏夹中文件中网址同时也可以把treeview控件和LISTVIEW控件中这些数据在写到一个网页中
      

  3.   

    怎么不自己用搜索引擎搜索一下,这可是非常基础的算法!http://www.euromind.com/iedelphi/iefavorites.htm
    这里面你有你要的控件!
    http://www.euromind.com/iedelphi/iefavorites/favoritesmenu.htm
    http://www.euromind.com/iedelphi/iefavorites/favoriteslistview.htm
    http://www.euromind.com/iedelphi/iefavorites/favoritestreeview.htm至于算法,相信任何一本数据结构的书中都有!