用delphi 7寫之bpl及dll有什麼不同嗎? |
答題得分者是:RootKit
|
ry_lee
高階會員 發表:368 回覆:251 積分:123 註冊:2002-03-19 發送簡訊給我 |
|
pedro
尊榮會員 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
BPL vs. DLL
http://delphi.about.com/od/objectpascalide/a/bpl_vs_dll.htm Delphi中的包(三):bpl和dll http://developer.51cto.com/art/200510/7702.htm ===================引 用 ry_lee 文 章=================== 個人用delphi 7將一些常用函數寫成dll及bpl,但感覺不出他們有何不同,請問用delphi 7寫之bpl及dll有什麼不同?
編輯記錄
pedro 重新編輯於 2009-04-30 09:07:38, 註解 無‧
|
RootKit
資深會員 發表:16 回覆:358 積分:419 註冊:2008-01-02 發送簡訊給我 |
個人覺得最大的差異性:
BPL : 1. 可以直接讀寫 String(對於習慣Delphi是方便的)。 2. 可以與主程式,共用全域變數(有開發過VCL 應該非常瞭解)。 3. 當然也可以共享資料模組。 DLL : 1. 標準的 Windows 動態連接庫(ShareMem除外)彈性廣泛在別的語言(如 C,VB .)也能正常使用。 2. 單純獨立。不像BPL 對於重複使用的單元需要獨立出來。 個人覺得最大優點在於讀寫 String ,在開發上會很方便。 另外對於寫BPL 建議不要用開發 DLL 觀念去寫,要用寫元件 VCL 觀念去開發,這樣比較不會搞混了。 參考。 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |