發信人:Tomm.bbs@csie.nctu.edu.tw (葛瑞菲) 日期:7 May 1997 00:58:23 GMT 標題:Re: BCB and DELPHI 元件一問 信群:tw.bbs.comp.language 看板:programming 代號:<3IR7Ol$vfg@csie.nctu.edu.tw> 組織:交大資工鳳凰城資訊站 ==> 在 Dude.bbs@bbs.cis.nctu.edu.tw (低級玩家) 的文章中提到: : 各位高手大家好, : 我最近才開始學 BCB, 有許多疑問, 但礙於 case 短期內必須 : 結案, 無法自己仔細閱讀, 希望大家有空能幫我 "釋疑" 一下. : 我在網路上 (深度歷險, Delphy Super Page)看到有很多很好的 : DELPHI元件, 但是由於其沒有附 source code, 無法加入BCB的 : VCL中. 然而很多有 source code 的, 在加入的過程中會出現 : 一些 compile 的問題, 如找不到某個 .PAS 或 .DCU等. 請問: : 1. 這些 .PAS 或 .DCU 是在 DELPHI 中有, 而在 BCB 中沒有 : 的嗎? 那我將這些檔案從 DELPHI 中考過來有機會compile : 過嗎? : 2. DCU 是什麼檔呢? HPP, HDR 又是什麼檔呢? 還有 DCR 呢? : 3. 有沒有 BCB 專門的 site 可以 download component 的啊? : 謝謝你們任何的回答! 1. 這些Source Code 並非是 Delphi 中有而 BCB 沒有,目前 32 Bit VCL 已經有 3 個版本,依新舊程度排列分別是 Delphi 3,BCB 1.0,Delphi 2.0x, 當 BCB 安裝某一個 Delphi 2.0x 的 Component ,它必須將原始程式碼 Re-Build 以供 VCL 版本較新的 BCB 使用, 缺的檔案多半是 Component 本身的,這些 Freeware 的作者既然願意把 Component 公開出來,很多都很樂於助人,您不妨 E-Mail 與原作者 連絡,是否願意提供 BCB 1.0 版本或提供 Source Code. 2. DCU -> Delphi Compiled Unit 源自於 Turbo Pascal 時的 TPU , 是一個專屬的 Object Code. DCR -> Delphi Component Resource , 存放 Component 的 ICON 可有可無. HPP -> 透過 Borland 內部 Pascal->C++ Header File Generator 產生出來 的 C++ Header File , 其實就是 .H , HPP 只是表示由是 Generator 自動產生. HDR ? 在請問您哪邊看到的? 3 全球最大的 VCL WWW Site -> Delphi Super Page (http://sunsite.icm.edu.pl/delphi) 已於日期投票通過將要放置 BCB Component, 今天已經看得到 ICON 了 未來我想 BCB 專屬的站台會越來越多. -- 歡迎加入免費的 DelphiChat/BCBChat Mailing List,加入辦法請參見: 32 Bit Delphi 深度歷險 : http://www.aaa.hinet.net/delphi http://www.kpi.edu.tw/delphi http://ibmsrv.cc.nthu.edu.tw/DELPHI .