公告

國明的網路筆記

2016年8月24日 星期三

Delphi7 自帶控制項安裝對應表


出處: http://www.cnblogs.com/FKdelphi/p/4654751.html

原來的控制項delphi7裡何處尋? 經常有朋友提這樣的問題,我原來在delphi5或者delphi6中用的很熟的控制項到哪裡去了?是不是在delphi7中沒有了呢?這是不是意味著我以前寫的代碼全都不能夠移植到delphi7中來了呢?是不是我必須學習適應這些新的控制項呢?

現在我就對這一問題進行解釋,並對在delphi7中的VCL以及CLX進行一下總結,方便有這方面需求的朋友進行查詢

其實,我們在原來版本如D5D6中使用的控制項如Quickrep,FastNet等,在D7中仍然是保留的。只是Delphi沒有將他們預設的安裝到元件面版中來。這些控制項包全部保存在Delphi目錄的bin下,檔副檔名為.bpl(共將近60個)。
安裝這些包的方法很簡單,只需點擊功能表"component---->Install Packages...",然後使用"ADD"選擇需要的包就可以了。


下面就其中的一部分bpl清單說明其中的控制項:

dclact70.bpl (Borland Actionbar Components)
包括的控制項:TStandardColorMapTTwilightColorMapTXPColorMapTActionToolBarTActionManagerTActionMainMenuBarTCustomizeDlg

dclado70.blp(Borland ADO DB Components)
包括的控制項:TADOCommandTADOConnectionTADODataSetTADOQueryTADOStoredProcTADOTableTRDSConnection

dclbde70.bpl(Borland BDE DB Components)
包括的控制項:TDBLookupComboTDBLookupListTBatchMoveTDatabaseTNestedTableTqueryTSessionTStoredProcTTableTUpdateSQL

dclclxdb70.bpl(Borland CLX Database Components)
包括的控制項:TDBCheckBoxTDBComboBoxTDBEditTDBImageTDbListBoxTDBLookupComboBoxTDBLookupListBoxTDBMemoTDBNavigatorTDBRadioGroupTDBTextTDBGrid

dclclxstd70.bpl(Borland CLX Standard Components)
包括的控制項:TActionListTBitBtnTSpeedButtonTCheckListBoxTAnimateTHeaderControlTIconViewTListViewTPageControlTProgressBarTSpinEditTStatusBarTTabControlTTextBrowserTTextViewerTToolBarTTrackBarTTreeViewTColorDialogTFindDialogTFontDialogTOpenDialogTSaveDialogTBevelTControlBarTImageTPaintBoxTPanelTRadioGroupTShapeTSplitterTTimerTDirectoryTreeViewTFileEditTFileHistoryComboBoxTFileIconViewTFileListViewTFilterComboBoxTDrawGridTImageListTMaskEditTMainMenuTPopupMenuTButtonTCheckBoxTComboBoxTEditTGroupBoxTLabelTLCDNumberTListBoxTMemoTRadioButtonTScrollBar

dcldb70.bpl(Borland Database COmponents)
包括的控制項:TDdataSourseTDBCtrlGridTDBCheckBoxTDBComboBoxTDBEditTDBImageTDBListBoxTDBLookupComboBoxTDBLookupListBoxTDBMemoTDBNavigatorTDBRadioGroupTDBRichEditTDBTextTDBGrid

dclmcn70.bpl(Borland DataSnap Connection Components)
包括的控制項:TConnectionBrokerTDCOMConnectionTSharedConnectionTSimpleObjectBrokerTSocketConnectionTWebConnectionTLocalConnection

dcldbx70.bpl(Borland dbExpress Components)包括的控制項:TSQLConnectionTSQLDataSetTSQLMonitorTSQLQueryTSQLStoredProcTSQLTable

dcldss70.bpl(Borland Decision Cube Components)
包括的控制項:TDecisionCubeTDecisioinSourceTDecisionGraphTDecisionGridTDecisionPivotTDecisionQuery

ibevnt70.bpl(Borland Interbase Event Alerter Component)
包括的控制項:TIBEventAlerter

dclnet70.bpl(Borland Internet Components)
包括的控制項:TQueryTableProducerTDataSetTableProducerTSQLQueryTableProducerTDataSetPageProducerTWebDispatcherTPageProducerTTcpClientTTcpServerTUdpSocketTXMLDocument

dclisp70.bpl(Borland Internet Solutions Pack Components)
包括的控制項:TFTPTHTMLTHTTPTNNTPTPOPTSMTPTTCPTUDP

dclwbm70.bpl(Borland InternetExpress Components)
包括的控制項:TInetXPageProducerTMidasPageProducerTXMLBrokerTXMLTransformTXMLTransformClientTXMLTransformProvider

dclmid70.bpl(Borland MyBase DataAccess Components)
包括的控制項:TClientDataSetTDataSetProvider

dclsmp70.bpl(Borland Sample Components)
包括的控制項:TCalendarTColorGridTDirectoryOutlineTGaugeTSpinButtonTSpinEdit

dclocx70.bpl(Borland Sample Imported ActiveX Controls)
包括的控制項:TChartfxTF1BookTVtChartTVSSpell

dcldbxcds70.bpl(Borland SimpleDataset Component(DBX))
包括的控制項:TSimpleDataSet

dclsoap70.bpl(Borland SOAP Components)
包括的控制項:TOPToSoapDomConvertTSoapConnectoinTHTTPRIOTHTTPSoapPascalInvokerTHTTPReqRespTHTTPSoapDispatcherTWSDLHTMLPublish

dclsockets70.bpl(Borland Socket Components)
包括的控制項:TClientSocketTServerSocket

dclstd70.bpl(Borland Standard Components)
包括的控制項:TActionListTApplicationEventsTBitBtnTSpeedButtonTCheckListBoxTCOMAdminCatalogTAnimateTComboBoxExTCoolbarTDateTimePickerTHeaderControlTHotKeyTListViewTMonthCalendarTPageControlTPageScrollerTProgressBarTRichEditTStatusBarTTabControlTToolBarTTrackBarTTreeViewTUpDownTImageListTDdeClientConvTDdeClientItemTDdeServerConvTDdeServeritemTColorDialogTFindDialogTFontDialogTOoenDialogTPageSetupDialogTPrintDialogTPrinterSetupDialogTReplaceDialogTSaveDialogTBevelTColorBoxTControlBarTImageTLabeledEditTPaintBoxTPanelTRadioGroupTShapeTSplitterTTimerTOpenPictureDialogTSavePictureDialogTScrollBoxTDrawGridTStringGridTMaskEditTMainMenuTmediaPlayerTOleContainerTButtonTCheckBoxTComboBoxTEditTGroupBoxTLabelTListBoxTMemoTRadioButtonTScrollBarTStaticTextTValueListEditorTXPManifest

dclwebsnap70.bpl(Borland WebSnap Components)
包括的控制項:TDataSetAdapterTDataSetValuesListTAdapterPageProducerTAdapterTApplicationAdapterTEndUserAdapterTEndUserSessionAdapterTLoginFormAdapterTPagedAdapterTStringsValuesListTAdapterDispatcherTLocateFileServiceTPageDispatcherTWebAppComponentsTSessionsServiceTWebUserListTXSLPageProducer

dcl31w70.bpl(Delphi1.0 Compatibility Components)
包括的控制項:THeaderTNotebookTDirectoryListBoxTDriveComboBoxTFileListBoxTFilterComboBoxTOutlineTTabbedNotebookTTabSet

DCLIB70.bpl(InterBase DataAccess Components)
包括的控制項:TIbClientDataSetTIBDataSetTIBDatabaseTIBTransactionTIBDatabaseinfoTIBeventsTIBExtractTIBQueryTIBSQLTIBSQLMonitorTIBStoredProcTIBTableTIBUpdateSQL

dclindy70.bpl(Internet Direct(Indy)for D7 Property and Component Editors)
包括的控制項:TIdAntiFreezeTIdBlockCipherInterceptTIdChargenServerTIdChargenUDPServerTIdDecodeMIMETIdEncodeMIME...

dclie70.bpl(Internet Explorer Components)
包括的控制項:TWebBrowser

dclIntraweb_50_70.bpl(Intraweb 5.0 Design Package for Delphi7)
包括的控制項:TIWClientSideDatasetTIWCheckBoxTIWButtonTIWEdit...

dcloffice2k70.bpl(Microsoft Office 2000 Sample Automation Server Wrapper Components)
包括的控制項:TAccessApplicatoinTAccessFormTAccessReferencesTAccessReportTClass_TBinderTExcelApplicationTExcelChartTExcelOLEOBjectEExcelQueryTableTExcelWorkbookTExcelWorksheetTmasterTPowerPointApplicationTPowerPointPresentationTPowerPointSlideTContactItemTDistListItemTDocumentItemTExplorersTFoldersTInspectorsTItemsTJournalItemTnameSpaceTOutlookApplicationTOutlookBarGroupsTOutlookBarPaneTOutlookBarShortcutsTPostItemTRemoteItemTReportItemTTaskRequestAcceptItemTTaskRequestAcceptItemTTaskRequestDeclineItemTTaskRequestItemTTaskRequestUpdateItemTWordApplicationTWordDocumentTWordFontTWordLetterContentTWordParagraphFormat

dclqrt70.bpl(QuickReport Components)
包括的控制項:TQRDBImageTQRDBRichTextTQRDBTextTQRExprTQRExprMemoTQRImageTQRLabelTQRLabelTQRMemoTQRRichTextTQRShapeTQRSysDataTQRCSVFilterTQRHTMLFilterTQRTextFilterTQRPreviewTQRBandTQRChildBandTQRCompositeReportTQRGroupTQRStringsBandTQRSubDetailTQuickRep

dclRave70.bpl(Rave Reports DE 5.0 Package)
包括的控制項:TRvCustomConnectionTRvQueryConnectionTRvTableConnectionTRvDataSetConnectionTRvNDRWriteTRvProjectTRvRenderHTMLTRvRenderPDFTRvRenderPreviewTRvRenderPrinterTRvRenderRTFTRvRenderTextTRvSystemTRvCustomConnectionTRvTableConnectionTRvDataSetConnectionTRvNDRWriterTRvProject

dclshlctrls70.bpl(Shell Control Property and Component Editors)
包括的控制項:TShellChangeNotifierTShellComboBoxTShellListViewTShellTreeview

dcltee70.bpl(TeeChart Components)
包括的控制項:TChartTDBChart

dcltqr70.bpl(TeeChart for QuickReport Components)
包括的控制項:TQRChart

---------------------------------------
Delphi7QuickReport的安裝:
點擊Componnet菜單的Install Packages,點擊Add...添加QuickReport Components
的路徑X:\Borland\Delphi7\Bin\dclqrt70.bpl(XDelphi的安裝路徑) 

dclsockets70.bpl FastNet

Delphi7中網路元件已由Indy代替,Rave代替QuickReport一樣, FastNet安裝:
點擊Componnet菜單的Install Packages,點擊Add...添加QuickReport Components
的路徑X:\Borland\Delphi7\Bin\dclsockets70.bpl(XDelphi的安裝路徑)