Delphi 7 安裝目錄 Bin 目錄下包含數十個 .bpl 設計期執行套件,每個對應一組元件。本文整理官方元件包完整清單,方便開發者快速查詢元件歸屬、安裝/移除套件時的依賴關係。
| BPL 檔案 | 顯示名稱 | 主要元件 |
|---|---|---|
dclado70.bpl | Borland ADO DB Components | TADOConnection, TADOQuery, TADOTable, TADOStoredProc, TADODataSet, TADOCommand, TRDSConnection |
dclbde70.bpl | Borland BDE DB Components | TDatabase, TTable, TQuery, TStoredProc, TSession, TUpdateSQL, TBatchMove, TNestedTable, TDBLookupCombo, TDBLookupList |
dcldbx70.bpl | Borland dbExpress Components | TSQLConnection, TSQLDataSet, TSQLQuery, TSQLTable, TSQLStoredProc, TSQLMonitor |
dcldbxcds70.bpl | Borland SimpleDataSet (DBX) | TSimpleDataSet |
dclmid70.bpl | Borland MyBase DataAccess | TClientDataSet, TDataSetProvider |
DCLIB70.bpl | InterBase DataAccess Components | TIBDatabase, TIBTransaction, TIBQuery, TIBTable, TIBDataSet, TIBSQL, TIBStoredProc, TIBUpdateSQL, TIBEvents, TIBExtract |
| BPL 檔案 | 顯示名稱 | 主要元件 |
|---|---|---|
dcldb70.bpl | Borland Database Components | TDataSource, TDBGrid, TDBNavigator, TDBText, TDBEdit, TDBMemo, TDBImage, TDBComboBox, TDBListBox, TDBLookupComboBox, TDBLookupListBox, TDBCheckBox, TDBRadioGroup, TDBRichEdit, TDBCtrlGrid |
dclclxdb70.bpl | Borland CLX Database Components (跨平台) | TDBGrid, TDBNavigator, TDBText, TDBEdit, TDBMemo, TDBImage, TDBComboBox, TDBListBox, TDBLookupComboBox, TDBLookupListBox, TDBCheckBox, TDBRadioGroup |
| BPL 檔案 | 顯示名稱 | 代表性元件 |
|---|---|---|
dclstd70.bpl | Borland Standard Components | TButton, TEdit, TLabel, TMemo, TListBox, TComboBox, TCheckBox, TRadioButton, TScrollBar, TGroupBox, TPanel, TActionList, TApplicationEvents, TBitBtn, TSpeedButton, TCheckListBox, TDateTimePicker, TMonthCalendar, TPageControl, TTreeView, TListView, TRichEdit, TStatusBar, TToolBar, TImageList, TOpenDialog, TSaveDialog, TPrintDialog, TColorDialog, TFontDialog, TTimer, TPaintBox, TMediaPlayer, TOleContainer, TXPManifest 等 100+ |
dclclxstd70.bpl | Borland CLX Standard Components | TButton, TEdit, TLabel, TMemo, TListBox, TComboBox, TCheckBox, TRadioButton, TScrollBar, TGroupBox, TPanel, TActionList, TBitBtn, TSpeedButton, TCheckListBox, TPageControl, TTreeView, TListView, TToolBar, TImageList, TOpenDialog, TSaveDialog 等 (Kylix/Linux 相容) |
dclact70.bpl | Borland ActionBar Components | TActionManager, TActionToolBar, TActionMainMenuBar, TCustomizeDlg, TXPColorMap, TTwilightColorMap, TStandardColorMap |
| BPL 檔案 | 顯示名稱 | 主要元件 |
|---|---|---|
dclnet70.bpl | Borland Internet Components | TTCPClient, TTCPServer, TUdpSocket, TWebDispatcher, TPageProducer, TDataSetTableProducer, TQueryTableProducer, TSQLQueryTableProducer, TXMLDocument |
dclisp70.bpl | Borland Internet Solutions Pack | TFTP, THTTP, TSMTP, TPOP, TNNTP, TTCP, TUDP, THtml |
dclwbm70.bpl | Borland InternetExpress Components | TInetXPageProducer, TMidasPageProducer, TXMLBroker, TXMLTransform, TXMLTransformClient, TXMLTransformProvider |
dclwebsnap70.bpl | Borland WebSnap Components | TAdapterDispatcher, TPageDispatcher, TWebAppComponents, TDataSetAdapter, TLoginFormAdapter, TAdapterPageProducer, TXSLPageProducer |
dclsoap70.bpl | Borland SOAP Components | THTTPRIO, TSoapConnection, TWSDLHTMLPublish, THTTPSoapDispatcher, THTTPSoapPascalInvoker |
dclindy70.bpl | Internet Direct (Indy) for D7 | TIdTCPClient, TIdTCPServer, TIdHTTP, TIdSMTP, TIdPOP3, TIdMessage, TIdAntiFreeze, TIdSSLIOHandlerSocket 等完整 Indy 元件集 |
| BPL 檔案 | 顯示名稱 | 主要元件 |
|---|---|---|
dclqrt70.bpl | QuickReport Components | TQuickRep, TQRBand, TQRLabel, TQRDBText, TQRExpr, TQRImage, TQRPreview, TQRCSVFilter, TQRHtmlFilter |
dclRave70.bpl | Rave Reports DE 5.0 | TRvSystem, TRvProject, TRvRenderPDF, TRvRenderRTF, TRvRenderHTML, TRvDataSetConnection, TRvTableConnection, TRvQueryConnection |
dcltee70.bpl | TeeChart Components | TChart, TDBChart |
dcltqr70.bpl | TeeChart for QuickReport | TQRChart |
dcldss70.bpl | Borland Decision Cube Components | TDecisionCube, TDecisionGrid, TDecisionGraph, TDecisionPivot, TDecisionQuery, TDecisionSource |
| BPL 檔案 | 顯示名稱 | 主要元件 |
|---|---|---|
dclsmp70.bpl | Borland Sample Components | TCalendar, TColorGrid, TDirectoryOutline, TGauge, TSpinButton, TSpinEdit |
dclocx70.bpl | Borland Sample Imported ActiveX | TChartFX, TF1Book, TVtChart, TVSSpell |
dclsockets70.bpl | Borland Socket Components | TClientSocket, TServerSocket |
dclshlctrls70.bpl | Shell Control Property Editors | TShellTreeView, TShellListView, TShellComboBox, TShellChangeNotifier |
dcl31w70.bpl | Delphi 1.0 Compatibility | THeader, TNotebook, TDirectoryListBox, TDriveComboBox, TFileListBox, TFilterComboBox, TOutline, TTabbedNotebook, TTabSet |
ibevnt70.bpl | Borland InterBase Event Alerter | TIBEventAlerter |
dclmcn70.bpl | Borland DataSnap Connection | TSocketConnection, TWebConnection, TDCOMConnection, TLocalConnection, TConnectionBroker, TSharedConnection |
dcloffice2k70.bpl | Microsoft Office 2000 Automation Wrapper | TWordApplication, TWordDocument, TExcelApplication, TExcelWorkbook, TExcelWorksheet, TOutlookApplication, TPowerPointApplication 等完整 Office 2000 包裝元件 |
dclIE70.bpl | Internet Explorer Components | TWebBrowser |
dclIntraweb_50_70.bpl | IntraWeb 5.0 Design Package | TIWButton, TIWEdit, TIWCheckBox, TIWClientSideDataSet 等 |
Component → Install Packages 中勾選/取消勾選即可載入/卸載套件。requires 子句會自動記錄依賴的 .bpl 名稱。dcl + 專案縮寫 + 70 (Delphi 7) + .bpl。熟悉 BPL 與元件對應關係,能快速定位「缺少哪個套件導致元件不見」、精準控制專案依賴體積、避免衝突。本清單涵蓋 Delphi 7 官方全量設計期套件,建議收藏備查。