動態TreeView node如何與pdf檔連結 |
缺席
|
nokib2002
一般會員 發表:22 回覆:48 積分:14 註冊:2009-08-09 發送簡訊給我 |
各位大大好
小弟有做一個Button名稱為Connect 有辦法TreeView中新增node,並且按open選pdf 顯示 最後用Connect連結,並利用MassageBox詢問是否要連結(連結,取消) 以下是小弟二部分的程式碼,附上ppt的compiler情況,謝謝 void __fastcall TService_1::N5Click(TObject *Sender) { if(TreeView1->Selected !=NULL) { /*if(TreeView1->Selected == root) { Application->MessageBox("此結點不能刪", Application->Title.c_str(), MB_OK MB_ICONWARNING); TreeView1->Select->Text.compart("CNC") } */ if (TreeView1->Selected->Text.AnsiCompare("傳統系列")&&TreeView1->Selected->Text.AnsiCompare("CNC")) { TreeView1->Selected->Delete(); } else { //ShowMessage("此結點不能刪"); Application->MessageBox("此根結點不能刪", Application->Title.c_str(), MB_OK MB_ICONWARNING); } } } 這是我的動態TreeView void __fastcall TService_1::Button1Click(TObject *Sender) { if(Service_1->OpenDialog1->Execute()) { Service_1->AcroPDF1->src = Service_1->OpenDialog1->FileName; } }
------
努力往往是甘苦的!!一起勉勵 |
ikk
尊榮會員 發表:4 回覆:413 積分:768 註冊:2003-06-30 發送簡訊給我 |
|
nokib2002
一般會員 發表:22 回覆:48 積分:14 註冊:2009-08-09 發送簡訊給我 |
抱歉,小弟的沒有詳述我的問題....
小弟的問題是,我已寫好了一組動態TreeView 和一組介面的顯示pdf 檔,如ppt檔,但小弟想把TreeView的node 和pdf檔超連結,但是一直不成功,小弟也有參考貴站一篇文章.. 但是他的程式碼如下所示,是TreeView的node去對圖片做超連結. 而我是是TreeView的node去對pdf檔做超連結....可是一直錯誤, compiler可以過,可是卻沒有反應..... [code cpp] 請在此區域輸入程式碼 if (((TTreeView*)Sender)->Selected->Count)return; // 判斷是否有Child Nodes, 若有則不觸發事件. AnsiString szFileName = ((TTreeView*)Sender)->Selected->Text; // 從選取的Node得知檔名 szFileName = "C:\Documents and Settings\Administrator\桌面\View1" szFileName; // 得到圖的完整路徑. // 載入pdf //Image1->Picture->LoadFromFile(szFileName); [/code] 以下是我寫的超連結,但沒有反應, [code cpp] 請在此區域輸入程式碼 (((TTreeView*)Sender)->Selected->Count)return; // 判斷是否有Child Nodes, 若有則不觸發事件. AnsiString szFileName = ((TTreeView*)Sender)->Selected->Text; // 從選取的Node得知檔名 szFileName = "C:\Documents and Settings\Administrator\桌面\View1" szFileName; // 得到圖的完整路徑. // 載入pdf //Service_1->AcroPDF1->src = Service_1->OpenDialog1->FileName; [/code] 謝謝這位大大的回覆,讓我了解應該怎麼問,
------
努力往往是甘苦的!!一起勉勵 |
ikk
尊榮會員 發表:4 回覆:413 積分:768 註冊:2003-06-30 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |