首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> Delphi

Delphi 7 官方元件包完整清單:BPL 檔案與所含元件對照表

     編輯:Delphi

前言

Delphi 7 安裝目錄 Bin 目錄下包含數十個 .bpl 設計期執行套件,每個對應一組元件。本文整理官方元件包完整清單,方便開發者快速查詢元件歸屬、安裝/移除套件時的依賴關係。

核心資料庫元件包

BPL 檔案顯示名稱主要元件
dclado70.bplBorland ADO DB ComponentsTADOConnection, TADOQuery, TADOTable, TADOStoredProc, TADODataSet, TADOCommand, TRDSConnection
dclbde70.bplBorland BDE DB ComponentsTDatabase, TTable, TQuery, TStoredProc, TSession, TUpdateSQL, TBatchMove, TNestedTable, TDBLookupCombo, TDBLookupList
dcldbx70.bplBorland dbExpress ComponentsTSQLConnection, TSQLDataSet, TSQLQuery, TSQLTable, TSQLStoredProc, TSQLMonitor
dcldbxcds70.bplBorland SimpleDataSet (DBX)TSimpleDataSet
dclmid70.bplBorland MyBase DataAccessTClientDataSet, TDataSetProvider
DCLIB70.bplInterBase DataAccess ComponentsTIBDatabase, TIBTransaction, TIBQuery, TIBTable, TIBDataSet, TIBSQL, TIBStoredProc, TIBUpdateSQL, TIBEvents, TIBExtract

資料感知與資料庫通用元件

BPL 檔案顯示名稱主要元件
dcldb70.bplBorland Database ComponentsTDataSource, TDBGrid, TDBNavigator, TDBText, TDBEdit, TDBMemo, TDBImage, TDBComboBox, TDBListBox, TDBLookupComboBox, TDBLookupListBox, TDBCheckBox, TDBRadioGroup, TDBRichEdit, TDBCtrlGrid
dclclxdb70.bplBorland CLX Database Components (跨平台)TDBGrid, TDBNavigator, TDBText, TDBEdit, TDBMemo, TDBImage, TDBComboBox, TDBListBox, TDBLookupComboBox, TDBLookupListBox, TDBCheckBox, TDBRadioGroup

標準與視覺元件包 (VCL/CLX)

BPL 檔案顯示名稱代表性元件
dclstd70.bplBorland Standard ComponentsTButton, 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.bplBorland CLX Standard ComponentsTButton, TEdit, TLabel, TMemo, TListBox, TComboBox, TCheckBox, TRadioButton, TScrollBar, TGroupBox, TPanel, TActionList, TBitBtn, TSpeedButton, TCheckListBox, TPageControl, TTreeView, TListView, TToolBar, TImageList, TOpenDialog, TSaveDialog 等 (Kylix/Linux 相容)
dclact70.bplBorland ActionBar ComponentsTActionManager, TActionToolBar, TActionMainMenuBar, TCustomizeDlg, TXPColorMap, TTwilightColorMap, TStandardColorMap

網路、網頁、Web 服務元件包

BPL 檔案顯示名稱主要元件
dclnet70.bplBorland Internet ComponentsTTCPClient, TTCPServer, TUdpSocket, TWebDispatcher, TPageProducer, TDataSetTableProducer, TQueryTableProducer, TSQLQueryTableProducer, TXMLDocument
dclisp70.bplBorland Internet Solutions PackTFTP, THTTP, TSMTP, TPOP, TNNTP, TTCP, TUDP, THtml
dclwbm70.bplBorland InternetExpress ComponentsTInetXPageProducer, TMidasPageProducer, TXMLBroker, TXMLTransform, TXMLTransformClient, TXMLTransformProvider
dclwebsnap70.bplBorland WebSnap ComponentsTAdapterDispatcher, TPageDispatcher, TWebAppComponents, TDataSetAdapter, TLoginFormAdapter, TAdapterPageProducer, TXSLPageProducer
dclsoap70.bplBorland SOAP ComponentsTHTTPRIO, TSoapConnection, TWSDLHTMLPublish, THTTPSoapDispatcher, THTTPSoapPascalInvoker
dclindy70.bplInternet Direct (Indy) for D7TIdTCPClient, TIdTCPServer, TIdHTTP, TIdSMTP, TIdPOP3, TIdMessage, TIdAntiFreeze, TIdSSLIOHandlerSocket 等完整 Indy 元件集

報表、圖表、決策支援元件包

BPL 檔案顯示名稱主要元件
dclqrt70.bplQuickReport ComponentsTQuickRep, TQRBand, TQRLabel, TQRDBText, TQRExpr, TQRImage, TQRPreview, TQRCSVFilter, TQRHtmlFilter
dclRave70.bplRave Reports DE 5.0TRvSystem, TRvProject, TRvRenderPDF, TRvRenderRTF, TRvRenderHTML, TRvDataSetConnection, TRvTableConnection, TRvQueryConnection
dcltee70.bplTeeChart ComponentsTChart, TDBChart
dcltqr70.bplTeeChart for QuickReportTQRChart
dcldss70.bplBorland Decision Cube ComponentsTDecisionCube, TDecisionGrid, TDecisionGraph, TDecisionPivot, TDecisionQuery, TDecisionSource

其他專用元件包

BPL 檔案顯示名稱主要元件
dclsmp70.bplBorland Sample ComponentsTCalendar, TColorGrid, TDirectoryOutline, TGauge, TSpinButton, TSpinEdit
dclocx70.bplBorland Sample Imported ActiveXTChartFX, TF1Book, TVtChart, TVSSpell
dclsockets70.bplBorland Socket ComponentsTClientSocket, TServerSocket
dclshlctrls70.bplShell Control Property EditorsTShellTreeView, TShellListView, TShellComboBox, TShellChangeNotifier
dcl31w70.bplDelphi 1.0 CompatibilityTHeader, TNotebook, TDirectoryListBox, TDriveComboBox, TFileListBox, TFilterComboBox, TOutline, TTabbedNotebook, TTabSet
ibevnt70.bplBorland InterBase Event AlerterTIBEventAlerter
dclmcn70.bplBorland DataSnap ConnectionTSocketConnection, TWebConnection, TDCOMConnection, TLocalConnection, TConnectionBroker, TSharedConnection
dcloffice2k70.bplMicrosoft Office 2000 Automation WrapperTWordApplication, TWordDocument, TExcelApplication, TExcelWorkbook, TExcelWorksheet, TOutlookApplication, TPowerPointApplication 等完整 Office 2000 包裝元件
dclIE70.bplInternet Explorer ComponentsTWebBrowser
dclIntraweb_50_70.bplIntraWeb 5.0 Design PackageTIWButton, TIWEdit, TIWCheckBox, TIWClientSideDataSet 等

使用建議

  • Component → Install Packages 中勾選/取消勾選即可載入/卸載套件。
  • 專案 requires 子句會自動記錄依賴的 .bpl 名稱。
  • 自製元件打包時,建議參考官方命名慣例:dcl + 專案縮寫 + 70 (Delphi 7) + .bpl。

結語

熟悉 BPL 與元件對應關係,能快速定位「缺少哪個套件導致元件不見」、精準控制專案依賴體積、避免衝突。本清單涵蓋 Delphi 7 官方全量設計期套件,建議收藏備查。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved