全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2072
推到 Plurk!
推到 Facebook!

關於ListView的Columns

答題得分者是:RaynorPao
leeli
初階會員


發表:57
回覆:55
積分:27
註冊:2003-06-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-04 18:36:26 IP:61.30.xxx.xxx 未訂閱
Dears: Listview如果ViewStyle設為vsReport。現在,我想要在程式執行後,再決定Columns所顯示的內容,該如何解決呢?因為,我只會在程式還沒有編譯之前就先決定好它所顯示的內容。如果,我想要程式執行之後才決定它所顯示的內容,該如何來處理呢? 小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。 對於各位的大力協助,感激不盡!
------
小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。
對於各位的大力協助,感激不盡!
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-04 20:21:18 IP:61.221.xxx.xxx 未訂閱
引言: Dears: Listview如果ViewStyle設為vsReport。現在,我想要在程式執行後,再決定Columns所顯示的內容,該如何解決呢?因為,我只會在程式還沒有編譯之前就先決定好它所顯示的內容。如果,我想要程式執行之後才決定它所顯示的內容,該如何來處理呢? 小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。 對於各位的大力協助,感激不盡!
leeli 你好: 試試看這樣子寫行不行呢??
   TListColumn *lc;
   lc=ListView1->Columns->Add();
   lc->Caption="姓名";
   lc=ListView1->Columns->Add();
   lc->Caption="性別";
   lc=ListView1->Columns->Add();
   lc->Caption="身高";
   lc=ListView1->Columns->Add();
   lc->Caption="體重";
-- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
leeli
初階會員


發表:57
回覆:55
積分:27
註冊:2003-06-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-05 09:26:58 IP:61.30.xxx.xxx 未訂閱
引言: leeli 你好: 試試看這樣子寫行不行呢?? TListColumn *lc; lc=ListView1->Columns->Add(); lc->Caption="姓名"; lc=ListView1->Columns->Add(); lc->Caption="性別"; lc=ListView1->Columns->Add(); lc->Caption="身高"; lc=ListView1->Columns->Add(); lc->Caption="體重"; -- Enjoy Researching & Developing --
Dear Rayn leeli 你好: 試試看這樣子寫行不行呢?? TListColumn *lc; lc=ListView1->Columns->Add(); lc->Caption="姓名"; lc=ListView1->Columns->Add(); lc->Caption="性別"; lc=ListView1->Columns->Add(); lc->Caption="身高"; lc=ListView1->Columns->Add(); lc->Caption="體重"; -- Enjoy Researching & Developing -- leeli 你好: 試試看這樣子寫行不行呢?? TListColumn *lc; lc=ListView1->Columns->Add(); lc->Caption="姓名"; lc=ListView1->Columns->Add(); lc->Caption="性別"; lc=ListView1->Columns->Add(); lc->Caption="身高"; lc=ListView1->Columns->Add(); lc->Caption="體重"; -- Enjoy Researching & Developing -- Dear RaynoPao: 您這種方式的確是可行的。謝謝。 但是,如果我原本一開始就已經有姓名,性別,身高,體重。然後,我現在要在性別跟身高中間加上血型,該如何做呢? 小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。 對於各位的大力協助,感激不盡!
------
小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。
對於各位的大力協助,感激不盡!
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-05 10:17:03 IP:203.73.xxx.xxx 未訂閱
引言: Dear RaynoPao: 您這種方式的確是可行的。謝謝。 但是,如果我原本一開始就已經有姓名,性別,身高,體重。然後,我現在要在性別跟身高中間加上血型,該如何做呢? 小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。 對於各位的大力協助,感激不盡!
leeli 你好:
(1)小弟我查了一下 TListView 的文件說明,好像沒有找到這方面的功能,可能
   要自己寫吧?? 其他的大大知不知道呢??
(>>>Caption="姓名">Columns->Add();
   lc->Caption="性別";
   lc=ListView1->Columns->Add();
   lc->Caption="血型";
   lc->Width=0;
   lc=ListView1->Columns->Add();
   lc->Caption="身高";
   lc=ListView1->Columns->Add();
   lc->Caption="體重";
(3)如果要顯示的話,再另外設定 Width,例如:
   ListView1->Column[2]->Width=50;
(4)可是這種做法還是有漏洞的,就是當你去拉 Column 與 Column 之間的分隔
   的時候,還是會讓隱藏的 Column 給顯示出來的
    -- 
        
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
leeli
初階會員


發表:57
回覆:55
積分:27
註冊:2003-06-25

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-05 14:02:38 IP:61.30.xxx.xxx 未訂閱
Dear RaynorPao: 謝謝您的指導。 不過小弟我還有一個問題。就是Data->SubItems->Add();是加一筆資料進來,會在就資料的下一列。如果,我想要新加進來的資料是在舊資料的上面,該使用什麼語法呢? 小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。 對於各位的大力協助,感激不盡!
------
小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。
對於各位的大力協助,感激不盡!
RaynorPao
版主


發表:139
回覆:3622
積分:7025
註冊:2002-08-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-09-05 14:50:14 IP:203.73.xxx.xxx 未訂閱
引言: Dear RaynorPao: 謝謝您的指導。 不過小弟我還有一個問題。就是Data->SubItems->Add();是加一筆資料進來,會在就資料的下一列。如果,我想要新加進來的資料是在舊資料的上面,該使用什麼語法呢? 小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。 對於各位的大力協助,感激不盡!
leeli 你好: 請問?? 你說的意思~~是不是像以下這個樣子呢?? < class="code"> TListItem *a; a=ListView1->Items->Insert(2); a->Caption="Test"; a->SubItems->Add("Test"); // ........................ a->ImageIndex=0; -- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! --
-- 欲知前世因,今生受者是;欲知來世果,今生做者是 --
-- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 --
系統時間:2024-06-02 1:47:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!