Friends often ask this question, "Where are the familiar controls that I used in Delphi5 or Delphi6? Are they no longer available in Delphi7? Does this mean that all the codes I wrote before cannot be transplanted? Coming to Delphi7, do I have to learn to adapt to these new controls?”
Now I will explain this issue and summarize the VCL and CLX in delphi7 to facilitate inquiries by friends who have needs in this regard.
In fact, the controls we used in the original versions such as D5 and D6, such as Quickrep, FastNet, etc., are still retained in D7. It's just that Delphi doesn't install them into the component panel by default. These control packages are all saved in the bin directory of the Delphi directory, with the file extension .bpl (nearly 60 in total).
The method to install these packages is very simple, just click on the menu "component---->Install Packages..." and then use "ADD" to select the required package.
The following describes the controls in part of the bpl list:
dclact70.bpl (Borland Actionbar Components)
Included controls: TStandardColorMap, TTwilightColorMap, TXPColorMap, TActionToolBar, TActionManager, TActionMainMenuBar, TCustomizeDlg
dclado70.blp(Borland ADO DB Components)
Included controls: TADOCommand, TADOConnection, TADODataSet, TADOQuery, TADOStoredPRoc, TADOTable, TRDSConnection
dclbde70.bpl(Borland BDE DB Components)
Included controls: TDBLookupCombo, TDBLookupList, TBatchMove, TDatabase, TNestedTable, Tquery, Tsession, TStoredProc, TTable, TUpdateSQL
dclclxdb70.bpl(Borland CLX Database Components)
Included controls: TDBCheckBox, TDBComboBox, TDBEdit, TDBImage, TDbListBox, TDBLookupComboBox, TDBLookupListBox, TDBMemo, TDBNavigator, TDBRadioGroup, TDBText, TDBGrid
dclclxstd70.bpl(Borland CLX Standard Components)
Included controls: TActionList, TBitBtn, TSpeedButton, TCheckListBox, TAnimate, THeaderControl, TIconView, TListView, TPageControl, TProgressBar, TSpinEdit, TStatusBar, TTabC ontrol, TTextBrowser, TTextViewer, TToolBar, TTrackBar, TTreeView, TColorDialog, TFindDialog, TFontDialog, TOpenDialog, TSaveDialog, TBevel, TControlBar, TImage, T PaintBox, TPanel, TRadioGroup, TShape, TSplitter, TTimer, TDirectoryTreeView, TFileEdit, TFileHistoryComboBox, TFileIconView, TFileListView, TFilterComboBox, TDr awGrid, TImageList, TMaskEdit, TMainMenu, TPopupMenu, TButton, TCheckBox, TComboBox, TEdit, TGroupBox, TLabel, TLCDNumber, TListBox, TMemo, TRadioButton, TScrollBar
dcldb70.bpl(Borland Database COmponents)
Included controls: TDdataSourse, TDBCtrlGrid, TDBCheckBox, TDBComboBox, TDBEdit, TDBImage, TDBListBox, TDBLookupComboBox, TDBLookupListBox, TDBMemo, TDBNavigator, TDBRadioGroup, TDBRichEdit, TDBText, TDBGrid
dclmcn70.bpl(Borland DataSnap Connection Components)
Included controls: TConnectionBroker, TDCOMConnection, TSharedConnection, TSimpleObjectBroker, TSocketConnection, TWebConnection, TLocalConnection
Controls included in dcldbx70.bpl (Borland dbExpress Components): TSQLConnection, TSQLDataSet, TSQLMonitor, TSQLQuery, TSQLStoredProc, TSQLTable
dcldss70.bpl(Borland Decision Cube Components)
Included controls: TDecisionCube, TDecisioinSource, TDecisionGraph, TDecisionGrid, TDecisionPivot, TDecisionQuery
ibevnt70.bpl(Borland Interbase Event Alerter Component)
Included controls: TIBEventAlerter
dclnet70.bpl(Borland Internet Components)
Included controls: TQueryTableProducer, TDataSetTableProducer, TSQLQueryTableProducer, TDataSetPageProducer, TWebDispatcher, TPageProducer, TTcpClient, TTcpServer, TUdpSocket, TxmlDocument
dclisp70.bpl(Borland Internet Solutions Pack Components)
Included controls: TFTP, THTML, THTTP, TNNTP, TPOP, TSMTP, TTCP, TUDP
dclwbm70.bpl(Borland InternetExpress Components)
Included controls: TInetXPageProducer, TMidaspageProducer, TXMLBroker, TXMLTransform, TXMLTransformClient, TXMLTransformProvider
dclmid70.bpl(Borland MyBase Dataaccess Components)
Included controls: TClientDataSet, TDataSetProvider
dclsmp70.bpl(Borland Sample Components)
Included controls: TCalendar, TColorGrid, TDirectoryOutline, TGauge, TSpinButton, TSpinEdit
dclocx70.bpl(Borland Sample Imported ActiveX Controls)
Included controls: TChartfx, TF1Book, TVtChart, TVSSpell
dcldbxcds70.bpl(Borland SimpleDataset Component(DBX))
Included controls: TSimpleDataSet
dclsoap70.bpl(Borland SOAP Components)
Included controls: TOPToSoapDomConvert, TSoapConnectoin, THTTPRIO, THTTPSoapPascalInvoker, THTTPReqResp, TTHTPSoapDispatcher, TWSDLHTMLPublish
dclsockets70.bpl(Borland Socket Components)
Included controls: TClientSocket, TServerSocket
dclstd70.bpl(Borland Standard Components)
Included controls: TActionList, TapplicationEvents, TBitBtn, TSpeedButton, TCheckListBox, TCOMAdminCatalog, TAnimate, TComboBoxEx, TCoolbar, TDateTimePicker, THeaderControl, THotKey, TListView, TMonthCalendar, TPageControl, TPageScroller, TProgressBar, TRichEdit, TStatusBar, TTabControl, TToolBar, TTrackBar, TTreeView, TUpDown, TImageList, TDdeClientConv, TDdeClientItem, TDdeServerConv, TDdeServeritem, TColorDialog, TFindDialog, TFontDialog, TOoenDialog, TPageSe tupDialog, TPrintDialog, TPrinterSetupDialog, TReplaceDialog, TSaveDialog, TBevel, TColorBox, TControlBar, TImage, TLabeledEdit, TPaintBox, TPanel, TRadioGroup, TShape, TSplitter, TTimer, TOpenPictureDialog, TSavePictureDialog, TScrollBox, TDrawGrid, TStringGrid, TMaskEdit, TMainMenu, TmediaPlayer, TOleContainer, TButton, TCheckBox, TComboBox, TEdit, TGroupBox, TLabel, TListBox, TMemo, TRadioButton, TScrollBar, TStaticText, TValueListEditor, TXPManifest
dclwebsnap70.bpl(Borland WebSnap Components)
Included controls: TDataSetAdapter, TDataSetValuesList, TAdapterPageProducer, TAdapter, TApplicationAdapter, TEndUserAdapter, TEndUserSessionAdapter, TLoginFormAdapter, T PagedAdapter, TStringsValuesList, TAdapterDispatcher, TLocateFileService, TPageDispatcher, TWebAppComponents, TSessionsService, TWebUserList, TXSLPageProducer
dcl31w70.bpl(Delphi1.0 Compatibility Components)
Included controls: THeader, TNotebook, TDirectoryListBox, TDriveComboBox, TFileListBox, TFilterComboBox, TOutline, TTabbedNotebook, TTabSet
DCLIB70.bpl(InterBase DataAccess Components)
Included controls: TibClientDataSet, TIBDataSet, TIBDatabase, TIBTransaction, TIBDatabaseinfo, TIBevents, TIBExtract, TIBQuery, TIBSQL, TIBSQLMonitor, TIBStoredProc, TIBTable, TIBUpdateSQL
dclindy70.bpl(Internet Direct(Indy)for D7 Property and Component Editors)
Included controls: TIdAntiFreeze, TIdBlockCipherIntercept, TIdChargenServer, TIdChargenUDPServer, TIdDecodeMIME, TIdEncodeMIME,...
dclie70.bpl(Internet Explorer Components)
Included controls: TWebBrowser
dclIntraweb_50_70.bpl(Intraweb 5.0 Design Package for Delphi7)
Included controls: TIWClientSideDataset, TIWCheckBox, TIWButton, TIWEdit...
dcloffice2k70.bpl(Microsoft Office 2000 Sample Automation Server Wrapper Components)
Included controls: TAccessApplicatoin, TAccessForm, TAccessReferences, TAccessReport, TClass_, TBinder, TExcelApplication, TExcelChart, TExcelOLEOBject, EExcelQueryTable, TExcelWorkbook, TExcelWorksheet, Tmaster, TPowerpointApplication, TPowerPointPresentation, TPowerPointSlide, TContactItem, TDistListItem, TDocumentItem, TExplorers, TFolders, TInspectors, TIt ems, TJournalItem, TnameSpace, TOutlookApplication, TOutlookBarGroups, TOutlookBarPane, TOutlookBarShortcuts, TPostItem, TRemoteItem, TReportItem, TTaskRequestAcceptItem, TTa skRequestAcceptItem, TTaskRequestDeclineItem, TTaskRequestItem, TTaskRequestUpdateItem, TWordApplication, TWordDocument, TWordFont, TWordLetterContent, TWordParagraphFormat
dclqrt70.bpl(QuickReport Components)
Included controls: TQRDBImage, TQRDBRichText, TQRDBText, TQRExpr, TQRExprMemo, TQRImage, TQRLabel, TQRLabel, TQRMemo, TQRRichText, TQRShape, TQRSysData, TQRCS VFilter, TQRHTMLFilter, TQRTextFilter, TQRPreview, TQRBand, TQRChildBand, TQRCompositeReport, TQRGroup, TQRStringsBand, TQRSubDetail, TQuickRep
dclRave70.bpl(Rave Reports DE 5.0 Package)
Included controls: TRvCustomConnection, TRvQueryConnection, TRvTableConnection, TRvDataSetConnection, TRvNDRWrite, TRvProject, TRvRenderHTML, TRvRenderPDF, TRvRender Preview, TRvRenderPrinter, TRvRenderRTF, TRvRenderText, TRvSystem, TRvCustomConnection, TRvTableConnection, TRvDataSetConnection, TRvNDRWriter, TRvProject
dclshlctrls70.bpl(Shell Control Property and Component Editors)
Included controls: TShellChangeNotifier, TShellComboBox, TShellListView, TShellTreeview
dcltee70.bpl(TeeChart Components)
Included controls: TChart, TDBChart
dcltqr70.bpl(TeeChart for QuickReport Components)
Included controls: TQRChart