線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2377
推到 Plurk!
推到 Facebook!

請教﹕在BCB中如何將現有的VCL組合成新的VCL﹖

尚未結案
xufs
一般會員


發表:16
回覆:26
積分:8
註冊:2003-04-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-08 11:46:03 IP:202.109.xxx.xxx 未訂閱
各位﹕ 我想請教一下﹕在BCB中如何將現有的VCL組合成新的VCL﹖請指教﹐謝謝。
orson
中階會員


發表:5
回覆:135
積分:58
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-08 18:45:37 IP:211.74.xxx.xxx 未訂閱
引言: 各位﹕ 我想請教一下﹕在BCB中如何將現有的VCL組合成新的VCL﹖請指教﹐謝謝。
請參考TFrame Orson
xufs
一般會員


發表:16
回覆:26
積分:8
註冊:2003-04-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-18 21:27:48 IP:202.109.xxx.xxx 未訂閱
orson先生﹕ 能否講得詳細一點。謝謝。
xufs
一般會員


發表:16
回覆:26
積分:8
註冊:2003-04-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-04-18 21:29:49 IP:202.109.xxx.xxx 未訂閱
引言: orson先生﹕ 能否指導得詳細一點。謝謝。
pwipwi
版主


發表:68
回覆:629
積分:349
註冊:2004-04-08

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-04-19 20:15:02 IP:211.76.xxx.xxx 未訂閱
引言:
引言: orson先生﹕ 能否指導得詳細一點。謝謝。
http://www.geocities.com/SiliconValley/9153/Articles/d5frame.htm Delphi 5 的新元件: TFrame 介紹 作者: 蔡煥麟 日期: Feb-18-2000 TFrame 是 Delphi 5 新增的一個視覺化容器類別,它可以讓你視覺化地組合多個元件,享受元件重複使用的好處。 使用 TFrame 的好處 節省系統資源。 建立可重複使用的物件,就如同視覺化繼承一個 TForm 一樣。 TFrame 雖然有著與 TForm 相同的的視覺化繼承方法,但它實際工作時則比較像 TPanel,例如,一個 form 可以包含多個 frame。你也可以把 frame 想像成一個由許多元件組合的元件樣版,就好像你從元件盤上面拉一堆元件到一個 form 上面組合成一個具特定功能的視窗一樣。 舉個例子來說,假設我要設計一個圖書館系統,其中要提供書籍基本資料的維護,包含新增、修改、刪除等等功能,另外要提供一個獨立的書籍資料查詢作業,如果不使用 frame,你必須開兩個 form,並且各自建立顯示資料欄位的元件 (e.g. TEdit),但是這些元件的排列方式都一樣,顯得有些浪費,此時就可以使用 frame 來建立一個通用的書籍資料顯示樣板,而此樣板可以不斷的重複使用在任何 form 上面,很不錯吧? 如何使用 frame? 先以 File|New 建立一個 frame,然後點選元件盤上的 Standard 頁的 Frames 元件,將該元件放到 Form 上面 (或 Form 裡面的任何視窗元件上),此時 IDE 會出現一個視窗,該視窗列出所有專案中可使的frames 讓你選擇要使用哪一種 frame,選好後按 Ok 即可。 簡化 frame 的使用方式 Frame 可以放到物件寶庫中方便你隨時複製一份,也可以放在元件盤上以運用於各種不同的專案。 將 frame 放在元件盤上: 把設計好的 frame 儲存在一個共用的目錄,例如:C:\Lib\DelphiFrames。 在 frame 上面點一下滑鼠右鍵,點選 Add to Palette,你會看到 Component Template Information 對話盒。 輸入 frame 的元件名稱,選擇要放在元件盤的哪一頁,並且指定代表的圖示 (24x24 點陣圖) 。 使用時和其他元件一樣,從元鍵盤上點選之後,放到 form上面即可。 將 frame 加入到物件寶庫: 把 frame 儲存在一個共享的目錄,當你想要讓網路上其他開發人員也能使用時特別有用。 在 frame 上面點一下滑鼠右鍵,點選 Add To Repository,你會看到一個對話盒要求你輸入必要的資訊,輸入完按 Ok 即可。 將 frame 加到物件寶庫可以讓你方便的複製一個 frame 到專案中。 另外,附帶說明一點,將 frame 放到元件盤,在使用時是產生一個該 frame 類別的 instance,而將 frame 放到物件寶庫,在使用時是複製一份 frame 或者產生一個新的 frame 類別 (建立 frame 類別階層),這是兩者最主要的不同。
xufs
一般會員


發表:16
回覆:26
積分:8
註冊:2003-04-23

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-04-30 17:10:10 IP:202.109.xxx.xxx 未訂閱
引言:
引言:
引言: orson先生﹕ 能否指導得詳細一點。謝謝。
http://www.geocities.com/SiliconValley/9153/Articles/d5frame.htm Delphi 5 的新元件: TFrame 介紹 作者: 蔡煥麟 日期: Feb-18-2000 TFrame 是 Delphi 5 新增的一個視覺化容器類別,它可以讓你視覺化地組合多個元件,享受元件重複使用的好處。 使用 TFrame 的好處 節省系統資源。 建立可重複使用的物件,就如同視覺化繼承一個 TForm 一樣。 TFrame 雖然有著與 TForm 相同的的視覺化繼承方法,但它實際工作時則比較像 TPanel,例如,一個 form 可以包含多個 frame。你也可以把 frame 想像成一個由許多元件組合的元件樣版,就好像你從元件盤上面拉一堆元件到一個 form 上面組合成一個具特定功能的視窗一樣。 舉個例子來說,假設我要設計一個圖書館系統,其中要提供書籍基本資料的維護,包含新增、修改、刪除等等功能,另外要提供一個獨立的書籍資料查詢作業,如果不使用 frame,你必須開兩個 form,並且各自建立顯示資料欄位的元件 (e.g. TEdit),但是這些元件的排列方式都一樣,顯得有些浪費,此時就可以使用 frame 來建立一個通用的書籍資料顯示樣板,而此樣板可以不斷的重複使用在任何 form 上面,很不錯吧? 如何使用 frame? 先以 File|New 建立一個 frame,然後點選元件盤上的 Standard 頁的 Frames 元件,將該元件放到 Form 上面 (或 Form 裡面的任何視窗元件上),此時 IDE 會出現一個視窗,該視窗列出所有專案中可使的frames 讓你選擇要使用哪一種 frame,選好後按 Ok 即可。 簡化 frame 的使用方式 Frame 可以放到物件寶庫中方便你隨時複製一份,也可以放在元件盤上以運用於各種不同的專案。 將 frame 放在元件盤上: 把設計好的 frame 儲存在一個共用的目錄,例如:C:\Lib\DelphiFrames。 在 frame 上面點一下滑鼠右鍵,點選 Add to Palette,你會看到 Component Template Information 對話盒。 輸入 frame 的元件名稱,選擇要放在元件盤的哪一頁,並且指定代表的圖示 (24x24 點陣圖) 。 使用時和其他元件一樣,從元鍵盤上點選之後,放到 form上面即可。 將 frame 加入到物件寶庫: 把 frame 儲存在一個共享的目錄,當你想要讓網路上其他開發人員也能使用時特別有用。 在 frame 上面點一下滑鼠右鍵,點選 Add To Repository,你會看到一個對話盒要求你輸入必要的資訊,輸入完按 Ok 即可。 將 frame 加到物件寶庫可以讓你方便的複製一個 frame 到專案中。 另外,附帶說明一點,將 frame 放到元件盤,在使用時是產生一個該 frame 類別的 instance,而將 frame 放到物件寶庫,在使用時是複製一份 frame 或者產生一個新的 frame 類別 (建立 frame 類別階層),這是兩者最主要的不同。
pwipwi先生﹕ 首先﹐非常感謝您給予詳細的指導。 讓我試試﹐好嗎﹖若有問題﹐再請教您。
系統時間:2024-07-03 5:10:47
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!