Delphi Bpl包學習

   對於BPL包,我個人理解是:就是一種封裝方式,和DLL,EXE類似,把代碼放到包(package)裏面保存而已。

一、先說說如何創建BPL包

 1、   打開delphi IDE(delphi7 爲例)-->File-->Close ALL(關閉全部)

    -->File-->New-->other-->在New Item選項卡中選擇(new)-->package-->ok;

 2、點擊ok後,delphi就幫我們創建好了一些包需要的基礎東西,如下圖,

這個時候我們可以添加已經寫好了的源代碼(點擊上圖的Add按鈕就可以新增)或  在File菜單裏面新建單元都可以。

3、點擊上圖中的option按鈕

設計期包(Designtime only) -用來在DELPHI的IDE環境安裝控件和爲控件建立特殊的屬性編輯器。設計期包允許包含控件、屬性和控件編輯器等等,

運行期包(Runtime only)-當運行程序時提供VCL和庫函數的支持,操作上很類似標準的動態鏈接庫。

設計和運行期包(Designtime and Runtime ):設計與運行時都能用

根據實際需要 選擇相應的類型之後點擊ok

4、點擊delphi IDE 保存按鈕 保存項目如(PubMethod.dpk)-->點擊編譯-->沒有錯誤的情況下會在delphi安裝路徑的bpl文件夾下生成PubMethod.bpl;PubMethod.dcp;

你也可以通過修改輸出路徑定向輸出文件到指定目錄,到此bpl的創建就搞定了,so easy吧

二、下面說說如何使用BPL

      使用bpl也是很簡單的,在需要使用BPL的項目中只要把bpl引入進來就可以了

之後在需要使用的單元(unit) 裏面引用 bpl包中的單元 就可以了使用了

簡單吧


Q羣   Delphi Home  235236282,歡迎delphi 愛好者加入,一起學習、進步。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章