最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c++ builder TreeView控件節(jié)點(diǎn)遍歷代碼

 更新時間:2013年09月01日 15:07:50   作者:  
這篇文章介紹了c++ builder TreeView控件節(jié)點(diǎn)遍歷代碼,有需要的朋友可以參考一下

復(fù)制代碼 代碼如下:

void __fastcall TForm1::GetRootNodes(TTreeView *DestTreeView)//得到所有根節(jié)點(diǎn)
{
        TTreeNode *vNode = NULL;
        vNode = DestTreeView->Items->GetFirstNode();
        while(vNode)
        {
                ShowMessage(vNode->Text);//處理查找到的根節(jié)點(diǎn)
                vNode = vNode->getNextSibling();
        }
}

//---------------------------------------------------------------------------
void __fastcall TForm1::GetChildNodes(TTreeNode *ANode) //根據(jù)某個節(jié)點(diǎn)得到所有的子節(jié)點(diǎn)
{
        TTreeNode *vNode;
        vNode=ANode->getFirstChild();
        while(vNode)
        {
                ShowMessage(vNode->Text);//處理查找到的子節(jié)點(diǎn)
                vNode=ANode->GetNextChild(vNode);
        }
}

void __fastcall TForm1::GetAllChildNodes(TTreeNode *ANode)//根據(jù)某個節(jié)點(diǎn)得到所有的子節(jié)點(diǎn)的遞歸處理過程
{
        TTreeNode *vNode;
        vNode=ANode->getFirstChild();
        while(vNode)
        {
                ShowMessage(vNode->Text);//處理查找到的子節(jié)點(diǎn)//先序訪問
                GetAllChildNodes(vNode);//遞歸調(diào)用
                vNode=ANode->GetNextChild(vNode);
        }
}
void __fastcall TForm1::VisitAllNodes(TTreeView *ATreeView)//遞歸訪問所有節(jié)點(diǎn)
{
        TTreeNode *vNode = NULL;
        vNode=ATreeView->Items->GetFirstNode();
        while(vNode)
        {
                ShowMessage(vNode->Text);//處理查找到的根節(jié)點(diǎn)
                GetAllChildNodes(vNode);
                vNode=vNode->getNextSibling();
        }
}

相關(guān)文章

最新評論

长武县| 依安县| 河源市| 宝兴县| 汉中市| 赣州市| 广州市| 特克斯县| 伊春市| 徐汇区| 大丰市| 南陵县| 宜黄县| 新昌县| 含山县| 临猗县| 萍乡市| 和平区| 鸡东县| 广平县| 迭部县| 宁河县| 保靖县| 吉林省| 琼结县| 黎平县| 新建县| 潼关县| 武夷山市| 枞阳县| 仁怀市| 金坛市| 丰台区| 商洛市| 綦江县| 来安县| 平武县| 寿阳县| 普格县| 晋州市| 丽水市|