Teman-teman sering menanyakan pertanyaan ini, "Di mana kontrol familiar yang saya gunakan di Delphi5 atau Delphi6? Apakah sudah tidak tersedia lagi di Delphi7? Apakah ini berarti semua kode yang saya tulis sebelumnya tidak dapat ditransplantasikan? Datang ke Delphi7, apakah saya harus melakukannya? belajar beradaptasi dengan kontrol baru ini?”
Sekarang saya akan menjelaskan masalah ini dan merangkum VCL dan CLX di delphi7 untuk memudahkan pertanyaan teman-teman yang mempunyai kebutuhan dalam hal ini.
Faktanya, kontrol yang kami gunakan di versi asli seperti D5 dan D6, seperti Quickrep, FastNet, dll., masih dipertahankan di D7. Hanya saja Delphi tidak menginstalnya ke dalam panel komponen secara default. Semua paket kontrol ini disimpan di direktori bin pada direktori Delphi, dengan ekstensi file .bpl (total hampir 60).
Cara menginstal paket-paket ini sangat sederhana, cukup klik menu "component---->Install Packages..." lalu gunakan "ADD" untuk memilih paket yang diperlukan.
Berikut ini penjelasan kontrol di bagian daftar bpl:
dclact70.bpl (Komponen Bilah Aksi Borland)
Kontrol yang disertakan: TStandardColorMap, TTwilightColorMap, TXPColorMap, TActionToolBar, TActionManager, TActionMainMenuBar, TCustomizeDlg
dclado70.blp(Komponen Borland ADO DB)
Kontrol yang disertakan: TADOCommand, TADOConnection, TADODataSet, TADOQuery, TADOStoredPROc, TADOTable, TRDSConnection
dclbde70.bpl(Komponen DB Borland BDE)
Kontrol yang disertakan: TDBLookupCombo, TDBLookupList, TBatchMove, TDatabase, TNestedTable, Tquery, Tsession, TStoredProc, TTable, TUpdateSQL
dclclxdb70.bpl(Komponen Basis Data Borland CLX)
Kontrol yang disertakan: TDBCheckBox, TDBComboBox, TDBEdit, TDBImage, TDbListBox, TDBLookupComboBox, TDBLookupListBox, TDBMemo, TDBNavigator, TDBRadioGroup, TDBText, TDBGrid
dclclxstd70.bpl(Komponen Standar Borland CLX)
Kontrol yang disertakan: TActionList, TBitBtn, TSpeedButton, TCheckListBox, TAnimate, THEaderControl, TIconView, TListView, TPageControl, TProgressBar, TSpinEdit, TStatusBar, TTabC kontrol, 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(Komponen Basis Data Borland)
Kontrol yang disertakan: TDdataSourse, TDBCtrlGrid, TDBCheckBox, TDBComboBox, TDBEdit, TDBImage, TDBListBox, TDBLookupComboBox, TDBLookupListBox, TDBMemo, TDBNavigator, TDBRadioGroup, TDBRichEdit, TDBText, TDBGrid
dclmcn70.bpl(Komponen Koneksi Borland DataSnap)
Kontrol yang disertakan: TConnectionBroker, TDCOMConnection, TSharedConnection, TSimpleObjectBroker, TSocketConnection, TWebConnection, TLocalConnection
Kontrol yang disertakan dalam dcldbx70.bpl (Komponen Borland dbExpress): TSQLConnection, TSQLDataSet, TSQLMonitor, TSQLQuery, TSQLStoredProc, TSQLTable
dcldss70.bpl(Komponen Kubus Keputusan Borland)
Kontrol yang disertakan: TDecisionCube, TDecisioinSource, TDecisionGraph, TDecisionGrid, TDecisionPivot, TDecisionQuery
ibevnt70.bpl(Komponen Peringatan Peristiwa Borland Interbase)
Kontrol yang disertakan: TIBEventAlerter
dclnet70.bpl(Komponen Internet Borland)
Kontrol yang disertakan: TQueryTableProducer, TDataSetTableProducer, TSQLQueryTableProducer, TDataSetPageProducer, TWebDispatcher, TPageProducer, TTcpClient, TTcpServer, TUdpSocket, TxmlDocument
dclisp70.bpl(Komponen Paket Solusi Internet Borland)
Kontrol yang disertakan: TFTP, THTML, THTTP, TNNTP, TPOP, TSMTP, TTCP, TUDP
dclwbm70.bpl(Komponen Borland InternetExpress)
Kontrol yang disertakan: TInetXPageProducer, TMidaspageProducer, TXMLBroker, TXMLTransform, TXMLTransformClient, TXMLTransformProvider
dclmid70.bpl(Komponen Akses Data Borland MyBase)
Kontrol yang disertakan: TClientDataSet, TDataSetProvider
dclsmp70.bpl (Komponen Contoh Borland)
Kontrol yang disertakan: TCalendar, TColorGrid, TDirectoryOutline, TGauge, TSpinButton, TSpinEdit
dclocx70.bpl (Contoh Borland Kontrol ActiveX yang Diimpor)
Kontrol yang disertakan: TChartfx, TF1Book, TVtChart, TVSSpell
dcldbxcds70.bpl(Komponen Kumpulan Data Sederhana Borland(DBX))
Kontrol yang disertakan: TSimpleDataSet
dclsoap70.bpl(Komponen SABUN Borland)
Kontrol yang disertakan: TOPToSoapDomConvert, TSoapConnectoin, THTTPRIO, THTTPSoapPascalInvoker, THTTPReqResp, TTHTPSoapDispatcher, TWSDLHTMLPublish
dclsockets70.bpl(Komponen Soket Borland)
Kontrol yang disertakan: TClientSocket, TServerSocket
dclstd70.bpl(Komponen Standar Borland)
Kontrol yang disertakan: 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(Komponen Borland WebSnap)
Kontrol yang disertakan: TDataSetAdapter, TDataSetValuesList, TAdapterPageProducer, TAdapter, TApplicationAdapter, TEndUserAdapter, TEndUserSessionAdapter, TLoginFormAdapter, T PagedAdapter, TStringsValuesList, TAdapterDispatcher, TLocateFileService, TPageDispatcher, TWebAppComponents, TSessionsService, TWebUserList, TXSLPageProducer
dcl31w70.bpl(Komponen Kompatibilitas Delphi1.0)
Kontrol yang disertakan: THeader, TNotebook, TDirectoryListBox, TDriveComboBox, TFileListBox, TFilterComboBox, TOutline, TTabbedNotebook, TTabSet
DCLIB70.bpl (Komponen Akses Data Antar Basis)
Kontrol yang disertakan: TibClientDataSet, TIBDataSet, TIBDatabase, TIBTransaction, TIBDatabaseinfo, TIBevents, TIBExtract, TIBQuery, TIBSQL, TIBSQLMonitor, TIBStoredProc, TIBTable, TIBUpdateSQL
dclindy70.bpl(Internet Langsung(Indy) untuk Editor Properti dan Komponen D7)
Kontrol yang disertakan: TIdAntiFreeze, TIdBlockCipherIntercept, TIdChargenServer, TIdChargenUDPServer, TIdDecodeMIME, TIdEncodeMIME,...
dclie70.bpl(Komponen Internet Explorer)
Kontrol yang disertakan: TWebBrowser
dclIntraweb_50_70.bpl(Paket Desain Intraweb 5.0 untuk Delphi7)
Kontrol yang disertakan: TIWClientSideDataset, TIWCheckBox, TIWButton, TIWEdit...
dcloffice2k70.bpl(Komponen Pembungkus Server Otomasi Contoh Microsoft Office 2000)
Kontrol yang disertakan: 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(Komponen Laporan Cepat)
Kontrol yang disertakan: 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 (Paket Laporan Rave DE 5.0)
Kontrol yang disertakan: TRvCustomConnection, TRvQueryConnection, TRvTableConnection, TRvDataSetConnection, TRvNDRWrite, TRvProject, TRvRenderHTML, TRvRenderPDF, TRvRender Pratinjau, TRvRenderPrinter, TRvRenderRTF, TRvRenderText, TRvSystem, TRvCustomConnection, TRvTableConnection, TRvDataSetConnection, TRvNDRWriter, TRvProject
dclshlctrls70.bpl (Properti Kontrol Shell dan Editor Komponen)
Kontrol yang disertakan: TShellChangeNotifier, TShellComboBox, TShellListView, TShellTreeview
dcltee70.bpl(Komponen TeeChart)
Kontrol yang disertakan: TChart, TDBChart
dcltqr70.bpl(TeeChart untuk Komponen QuickReport)
Kontrol yang disertakan: TQRChart