如何檢查TREE VIEW的NODE是否已存在?? |
尚未結案
|
賽賽男
一般會員 ![]() ![]() 發表:1 回覆:3 積分:0 註冊:2004-07-22 發送簡訊給我 |
TreeView1->Items->Add(NULL, "AAA");
TreeView1->Items->Add(pItems->Item[0], "BBB");
TreeView1->Items->Add(pItems->Item[1], "CCC"); TreeView1->Items->AddChild(pItems->Item[0], "A1");
TreeView1->Items->AddChild(pItems->Item[0], "A2");
TreeView1->Items->AddChild(pItems->Item[0], "A3"); 接者我想判斷新增NODE時能檢查是否該NODE已經存在TREE VIEW中,根據該NODE的TEXT來判斷,如下:
TreeView1->Items->Item[i]->Text.AnsiCompare(NodeList1->Strings[i])
另外每新增一個PARENT NODE我就讓TreeView1->Tag 1,來取得回圈數 可是如果照先前的NODE加入後,該TEXT的內容卻變成
TreeView1->Items->Item[0]->Text = "AAA";
TreeView1->Items->Item[1]->Text = "A1";
TreeView1->Items->Item[2]->Text = "A2";
TreeView1->Items->Item[3]->Text = "A3";
導致我無法判斷PARENT NODE是否存在了,
請問怎麼會這樣咧?要如何解才好?請各位大大幫幫我吧@@ ^O^y
------
^O^y |
賽賽男
一般會員 ![]() ![]() 發表:1 回覆:3 積分:0 註冊:2004-07-22 發送簡訊給我 |
|
richtop
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:122 回覆:646 積分:468 註冊:2003-06-10 發送簡訊給我 |
賽賽男 您好: 您的問題一點也不笨,而且還有點難!
|
賽賽男
一般會員 ![]() ![]() 發表:1 回覆:3 積分:0 註冊:2004-07-22 發送簡訊給我 |
|
bass15
高階會員 ![]() ![]() ![]() ![]() 發表:24 回覆:171 積分:119 註冊:2003-10-27 發送簡訊給我 |
|
賽賽男
一般會員 ![]() ![]() 發表:1 回覆:3 積分:0 註冊:2004-07-22 發送簡訊給我 |
|
richtop
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:122 回覆:646 積分:468 註冊:2003-06-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |