1、準備工具html
1.Devexpress vcl 14.2.2git
下載地址http://download.csdn.net/user/rfjbco,共用個包,下載後解壓,程序目錄已帶有DxAutoInstaller數據庫
2.DxAutoInstaller
最新版下載地址http://developer.team/delphi/17716-dxautoinstaller-216.htmlexpress
2、安裝控件api
打開DxAutoInstaller ,選擇Dev安裝路徑,不須要安裝的控件,去掉勾便可ide
按Install,開始安裝,安裝時會把已經裝的版本卸載並安裝,生成相似以下的日誌工具
Compiling package E:\DelphiPackages\DelphiXE10\DevExpressVCL 14.2.2 D7-RX10\ExpressCore Library\Packages\dxCoreRS22.dpk
D:\SoftGreen\DelphiXE8UP1\bin\dcc32.exe "E:\DelphiPackages\DelphiXE10\DevExpressVCL 14.2.2 D7-RX10\ExpressCore Library\Packages\dxCoreRS22.dpk" --no-config -U"D:\SoftGreen\DelphiXE8UP1\lib\Win32\release" -LN"C:\Users\Public\Documents\Embarcadero\Studio\16.0\Dcp" -LE"C:\Users\Public\Documents\Embarcadero\Studio\16.0\Bpl" -$D- -$L- -$Y- -Q -U"C:\Users\Public\Documents\Embarcadero\Studio\16.0\Dcp" -U"E:\DelphiPackages\DelphiXE10\DevExpressVCL 14.2.2 D7-RX10\Library\Sources" -R"E:\DelphiPackages\DelphiXE10\DevExpressVCL 14.2.2 D7-RX10\Library\Sources" -B -NU"E:\DelphiPackages\DelphiXE10\DevExpressVCL 14.2.2 D7-RX10\Library\RAD Studio XE8" -N0"E:\DelphiPackages\DelphiXE10\DevExpressVCL 14.2.2 D7-RX10\Library\RAD Studio XE8" -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE -NSWinapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;IBX;VclTee; -DUSENATIVELOOKANDFEELASDEFAULT
Embarcadero Delphi for Win32 compiler version 29.0
Copyright (c) 1983,2015 Embarcadero Technologies, Inc.
17584 lines, 0.19 seconds, 114976 bytes code, 1936 bytes data.
Compilation successui
。。。。。。。。。。spa
拷貝此日誌.net
3、生成合並的BPL
思路:提取全部運行時控件包中的contains中的內容,合併在一塊兒。
我寫了一個工具,用於提取運行時控件中的contains,後面附上源碼
把DxAutoInstaller 生成的日誌拷到下面這個程序的右上角框,而後點「提取dpk包」按鈕,會把全部的dpk提取出來到左下框,而後再按」提成包含文件「,則把運行時dpk的contains內容提成到右邊的框。拷貝右邊拷的內容
4、生成合並後的Dev包
新建一個包項目,配置以下
把上面提取出來的包含文件拷進去,用不到的控件包,註釋掉便可(也可在安裝時候,不勾選控件)。
如今主流使用FireDAC了,因此下面去掉了dbx,dbexpress,ibxpress數據庫訪問控件
此單元源碼以下
package Dev; {$R *.res} {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} {$ALIGN 8} {$ASSERTIONS ON} {$BOOLEVAL OFF} {$DEBUGINFO OFF} {$EXTENDEDSYNTAX ON} {$IMPORTEDDATA ON} {$IOCHECKS ON} {$LOCALSYMBOLS ON} {$LONGSTRINGS ON} {$OPENSTRINGS ON} {$OPTIMIZATION OFF} {$OVERFLOWCHECKS OFF} {$RANGECHECKS OFF} {$REFERENCEINFO ON} {$SAFEDIVIDE OFF} {$STACKFRAMES ON} {$TYPEDADDRESS OFF} {$VARSTRINGCHECKS ON} {$WRITEABLECONST OFF} {$MINENUMSIZE 1} {$IMAGEBASE $400000} {$DEFINE DEBUG} {$ENDIF IMPLICITBUILDING} {$RUNONLY} {$IMPLICITBUILD ON} requires rtl, vclimg, vcl, vclx, dbrtl, vcldb, // DbxCommonDriver, FireDACCommon, FireDACCommonDriver, FireDAC, // dbexpress, // ibxpress, adortl, IndySystem, IndyProtocols, IndyCore, TeeDB, Tee; contains //ExpressCore Library dxCore, dxThreading, dxHashUtils, dxCoreClasses, dxCoreGraphics, cxGeometry, dxMessages, dxTypeHelpers, dxCustomTree, dxXMLDoc, //ExpressCommon Library dxRgKeya, dxRegEd, dxCommon, //ExpressGDI+ Library dxGDIPlusAPI, dxGDIPlusClasses, //XP Theme Manager dxThemeConsts, dxThemeManager, dxUxTheme, //ExpressLibrary cxClasses, cxControls, cxGraphics, cxLookAndFeelPainters, cxLookAndFeels, cxStorage, cxStyles, cxScrollBar, cxStyleSheetEditor, cxContainer, cxLibraryStrs, cxPropertiesStore, cxConverterUtils, cxCustomConverter, cxDrawTextUtils, dxDrawRichTextUtils, cxAccessibility, cxDateUtils, dxCalendarUtils, cxFormats, cxDWMApi, cxLibraryConsts, dxAnimation, dxCustomHint, dxScreenTip, dxFading, dxOffice11, dxSkinInfo, dxSkinsCore, dxSkinsStrs, dxTouch, cxLocalization, dxHooks, dxShadowWindow, dxBuiltInPopupMenu, dxGallery, dxZIPUtils, dxOLEDocument, dxShapeTransformations, dxShapePrimitives, dxShapeReaders, dxShapeBrushes, dxCompositeShape, //ExpressDataController cxCustomData , cxData , cxDataConsts , cxDataStorage , cxDataUtils , cxDB , cxDBData , cxFilter , cxDBFilter, cxFilterConsts, cxLike , cxVariants , // cxADOAdapters, // cxIBXAdapters, dxServerModeClasses, dxServerModeData, dxServerModeHelpers, dxServerModeUtils, dxServerModeSQLAdapters, dxServerModeConsts, // dxServerModeADODataSource, // dxServerModeDBXDataSource, dxServerModeFireDACDataSource, //ExpressMemData dxmdaset, //ExpressEditors Library cxBlobEdit, cxButtonEdit, cxButtons, cxCalc, cxCalendar, cxCheckBox, cxCurrencyEdit, cxDBEdit, cxDBEditRepository, cxDBLookupEdit, cxEdit, cxEditConsts, cxEditDataRegisteredRepositoryItems, cxEditDBRegisteredRepositoryItems, cxEditRegisteredRepositoryItems, cxEditUtils, cxHyperLinkEdit, cxImage, cxImageComboBox, cxLookupDBGrid, cxLookupEdit, cxLookupGrid, cxMaskEdit, cxNavigator, cxMemo, cxMRUEdit, cxRegExpr, cxSpinEdit, cxTimeEdit, cxDropDownEdit, cxEditPaintUtils, cxTextEdit, cxStandardMask, cxEditMaskEditor, cxDBLookupComboBox, cxRadioGroup, cxListBox, cxFilterControl, cxFilterControlUtils, cxFilterControlStrs, cxFilterControlDialog, cxEditRepositoryItems, cxDBNavigator, cxDBFilterControl, cxPropertiesConverters, cxGroupBox, cxInplaceContainer, cxCheckListBox, cxProgressBar, cxLabel, cxTrackBar, cxFontNameComboBox, cxColorComboBox, cxExtEditUtils, cxCheckComboBox, cxTreeView, cxSplitter, cxDBColorComboBox, cxDBProgressBar, cxDBLabel, cxDBTrackBar, cxHint, cxMCListBox, cxListView, cxHeader, cxDBCheckListBox, cxDBCheckComboBox, cxExtEditConsts, cxSpinButton, cxDBFontNameComboBox, cxShellComboBox, cxShellCommon, cxShellControls, cxShellListView, cxShellTreeView, cxDBShellComboBox, cxShellBrowser, cxShellBrowserDialog, cxShellDlgs, cxExtEditRepositoryItems, cxShellEditRepositoryItems, cxCheckGroup, cxDBCheckGroup, cxRichEdit, cxDBRichEdit, cxRichEditUtils, cxScrollBox, dxAlertWindow, dxBevel, dxShellBreadcrumbEdit, dxTaskbarProgress, dxBreadcrumbEdit, dxDBBreadcrumbEdit, dxGalleryControl, dxColorGallery, dxDBColorGallery, dxColorEdit, dxDBColorEdit, dxImageSlider, dxZoomTrackBar, dxDBZoomTrackBar, dxCheckGroupBox, dxDBCheckGroupBox, dxColorPicker, dxColorDialog, dxColorDialogForm, dximctrl, dxMediaUtils, dxCameraControl, dxCameraDialog, dxToggleSwitch, dxDBToggleSwitch, //ExpressExport Library cxExport, cxHtmlXmlTxtExport, cxXLSExport, dxXLSXExport, cxExportStrs, //ExpressPageControl cxPC, cxPCConsts, cxPCGoDialog, cxPCPainters, cxPCPaintersFactory, //ExpressDocking Library dxDockPanel, dxDockControl, dxDockConsts, dxDockControlNETView, dxDockControlXPView, dxDockControlOfficeView, dxDockStyleVS2005, dxDockZones, //ExpressLayout Control dxLayoutLookAndFeels, dxLayoutControl, dxLayoutPainters, dxLayoutStrs, dxLayoutContainer, dxLayoutControlAdapters, dxLayoutCustomizeForm, dxLayoutEditForm, dxLayoutDragAndDrop, dxLayoutSelection, dxLayoutCommon, dxLayoutcxEditAdapters, //ExpressNavBar dxNavBar, dxNavBarStyles, dxNavBarCollns, dxNavBarViewsFact, dxNavBarVSToolBoxViews, dxNavBarXPViews, dxNavBarExplorerViews, dxNavBarOfficeViews, dxNavBarBaseViews, dxNavBarConsts, dxNavBarBase, dxNavBarGraphics, dxNavBarOffice11Views, dxNavBarOffice12Views, dxNavBarVistaViews, dxNavBarCustomPainters, dxNavBarSkinBasedViews, dxNavBarGroupItems, dxNavBarCustomization, dxNavBarAccessibility, dxNavBarAdvancedCustomization, //ExpressWizard Control dxCustomWizardControl, dxWizardControl, dxWizardControlForm, dxWizardControlStrs, dxWizardControlViewStyleAero, dxWizardControlViewStyleWizard97, //ExpressQuantumGrid cxGridLevel, cxDBExtLookupComboBox, cxGridExportLink, cxFilterDialog, cxGrid, cxGridBandedTableView, cxGridCardView, cxGridChartView, cxGridCommon, cxGridCustomPopupMenu, cxGridCustomTableView, cxGridCustomView, cxGridCustomLayoutView, cxGridDBBandedTableView, cxGridDBCardView, cxGridDBChartView, cxGridDBDataDefinitions, cxGridDBTableView, cxGridDetailsSite, cxGridFilterHelpers, cxGridFooterPopupMenuItems, cxGridHeaderPopupMenuItems, cxGridGroupRowPopupMenuItems, cxGridMenuOperations, cxGridPopupMenu, cxGridPopupMenuConsts, cxGridRows, cxGridStdPopupMenu, cxGridStrs, cxGridStyleSheetsPreview, cxGridTableView, cxGridUIBandedTableHelper, cxGridUICardHelper, cxGridUICustomTableHelper, cxGridUIHelper, cxGridLayoutView, cxGridDBLayoutView, cxGridLayoutViewCarouselMode, cxGridLayoutViewCustomizationForm, cxGridServerModeDataDefinitions, cxGridServerModeTableView, cxGridServerModeBandedTableView, cxGridUITableHelper, cxGridViewLayoutContainer, cxGridViewLayoutCustomizationForm, cxGridTableViewInplaceEditFormCustomizationForm, cxGridInplaceEditForm, //ExpressPivotGrid cxCustomPivotGrid, cxPivotGrid, cxDBPivotGrid, cxPivotGridStrs, cxPivotGridCustomization, cxExportPivotGridLink, cxPivotGridStyleSheetsPreview, cxPivotGridCustomDataSet, cxPivotGridSummaryDataSet, cxPivotGridAdvancedCustomization, cxPivotGridDrillDownDataSet, cxPivotGridChartConnection, cxPivotGridOLAPDataSource, cxPivotGridOLAPQueryBuilder, cxPivotGridOLAPConnectionDesigner, //ExpressQuantumTreeList cxTL, cxTLStrs, cxTLStyleSheetPreview, cxDBTL, cxTLExportLink, cxTLData, //ExpressBars dxBarStrs, dxBarAddGroupItemsEd, dxBarApplicationMenu, dxBarCustomCustomizationForm, dxBarCustForm, dxBarItemEd, dxBarNameEd, dxBarPopupMenuEd, dxStatusBar, dxBar, dxBarConverter, dxBarSkinConsts, dxBarSkin, dxBarAccessibility, dxBarBuiltInMenu, cxBarEditItemValueEditor, cxBarEditItem, dxRibbon, dxRibbonForm, dxRibbonFormCaptionHelper, dxRibbonGallery, dxRibbonGroupLayoutCalculator, dxRibbonSkins, dxRibbonMiniToolbar, dxRibbonBackstageView, dxRibbonBackstageViewGalleryControl, dxRibbonStatusBar, dxRibbonRadialMenu, dxSkinChooserGallery, dxRibbonCustomizationForm, dxRibbonCustomizationFormHelper, dxTabbedMDI, dxTabbedMDIStrs, dxBarExtItems, dxBarExtDBItems, dxBarDBNavStrs, dxBarDBNav, //ExpressScheduler cxScheduler, cxSchedulerAggregateStorage, cxSchedulerCustomControls, cxSchedulerCustomResourceView, cxSchedulerDateNavigator, cxSchedulerDayView, cxSchedulerDBStorage, cxSchedulerDialogs, cxSchedulerEventEditor, cxSchedulerGoToDateDialog, cxSchedulerRecurrenceEditor, cxSchedulerRecurrenceSelectionDialog, cxSchedulerResourcesLayoutEditor, cxSchedulerRecurrence, cxSchedulerRecurrenceHolidayEditor, cxSchedulerStorage, cxSchedulerStrs, cxSchedulerUtils, cxExportSchedulerLink, cxSchedulerOutlookExchange, cxDateNavigator, cxSchedulerReminderWindow, cxSchedulerTimeGridView, cxSchedulerYearView, cxSchedulerWeekView, cxSchedulerGanttView, cxSchedulerHolidaysLocationHolidayEditor, cxSchedulerHolidays, cxSchedulerHolidaysEditor, cxSchedulerHolidaysLocationEditor, cxSchedulerICalendar, cxSchedulerTaskDependencyEditor, cxSchedulerEditorFormManager, cxSchedulercxGridConnection, cxSchedulerTreeListBrowser, cxSchedulerRibbonStyleEventEditor, //ExpressVerticalGrid cxDBVGrid, cxOI, cxVGrid, cxVGridConsts, cxVGridStyleSheetPreview, cxVGridUtils, cxVGridViewInfo, cxOIPictureEd, cxOIStringsEd, cxVGridNewCategory, cxExportVGLink, cxOICollectionEd, //ExpressDBTree Suite dxtree, dxdbtrel, dxdbtree, dxtrprds, //ExpressSkins Library dxSkinsDefaultPainters, dxSkinsLookAndFeelPainter, dxSkinsForm, //ExpressSpellChecker dxCustomDictionaryDialog, dxISpellDecompressor, dxSpellChecker, dxSpellCheckerAutoCorrect, dxSpellCheckerAlgorithms, dxSpellCheckerBaseForm, dxSpellCheckerDialogs, dxSpellCheckerOutlookDialog, dxSpellCheckerRules, dxSpellCheckerStrs, dxSpellCheckerUtils, dxSpellCheckerWordDialog, dxSpellCheckerCheckAsYouType, dxSpellCheckerSpellingOptionsDialog, dxSpellCheckerAutoCorrectExceptionDialog, dxSpellCheckerAutoCorrectOptionsDialog, dxSpellCheckerExceptionsFrame, dxHunspellAffixes, dxHunspellDictionary, dxHunspellTypes, dxHunspellUtils, dxHunspellWords, //ExpressFlowChart dxLines, dxflchrt, dxSelUnion, dxEditObj, dxFcEdit, dxFcStrs, dxEditCon, //ExpressOrgChart dxorgced, dxorgchrstrs, dxorgchr, dxdborgc, dxorgcedadv, //ExpressTile Control dxCustomTileControl, dxTileControl, //ExpressSpreadSheet dxSpreadSheet, dxSpreadSheetClasses, dxSpreadSheetCore, dxSpreadSheetCoreHelpers, dxSpreadSheetFormulas, dxSpreadSheetPrinting, dxSpreadSheetGraphics, dxSpreadSheetNumberFormat, dxSpreadSheetNumberFormatProviders, dxSpreadSheetStrs, dxSpreadSheetTypes, dxSpreadSheetUtils, dxSpreadSheetPopupMenu, dxSpreadSheetFormatBinary, dxSpreadSheetFormatCSV, dxSpreadSheetFormatUtils, dxSpreadSheetFormatODS, dxSpreadSheetFormatODSFormulas, dxSpreadSheetFormatODSHelpers, dxSpreadSheetFormatODSReader, dxSpreadSheetFormatODSTags, dxSpreadSheetFormatXLS, dxSpreadSheetFormatXLSTypes, dxSpreadSheetFormatXLSFormulas, dxSpreadSheetFormatXLSDrawing, dxSpreadSheetFormatXLSX, dxSpreadSheetFormatXLSXReader, dxSpreadSheetFormatXLSXTags, dxSpreadSheetFormatXLSXWriter, dxSpreadSheetPackedFileFormatCore, dxSpreadSheetDialogStrs, dxSpreadSheetFormatCellsDialog, dxSpreadSheetFormatCellsDialogHelpers, dxSpreadSheetCellsModificationDialog, dxSpreadSheetContainerCustomizationDialog, dxSpreadSheetContainerCustomizationDialogHelpers, dxSpreadSheetFunctions, dxSpreadSheetFunctionsCompatibility, dxSpreadSheetFunctionsDateTime, dxSpreadSheetFunctionsFinancial, dxSpreadSheetFunctionsInformation, dxSpreadSheetFunctionsLogical, dxSpreadSheetFunctionsLookup, dxSpreadSheetFunctionsMath, dxSpreadSheetFunctionsStatistical, dxSpreadSheetFunctionsText, dxSpreadSheetFunctionsParamInfoCompatibility, dxSpreadSheetFunctionsParamInfoDateTime, dxSpreadSheetFunctionsParamInfoInformation, dxSpreadSheetFunctionsParamInfoFinancial, dxSpreadSheetFunctionsParamInfoLogical, dxSpreadSheetFunctionsParamInfoLookup, dxSpreadSheetFunctionsParamInfoMath, dxSpreadSheetFunctionsParamInfoStatistical, dxSpreadSheetFunctionsParamInfoText, dxSpreadSheetUnhideSheetDialog, //ExpressGauge Control dxGaugeControl, dxGaugeControlSelection, dxGaugeCustomScale, dxGaugeQuantitativeScale, dxGaugeCircularScale, dxGaugeDigitalScale, dxGaugeLinearScale, dxGaugeDBScale, dxGaugeUtils, //ExpressMap Control dxBingMapImageryDataService, dxBingMapLocationDataService, dxBingMapRESTService, dxBingMapRESTServiceStrs, dxBingMapRouteDataService, dxCustomMapItemLayer, dxDbfFileInfo, dxKmlElements, dxKmlTokens, dxMapControl, dxMapControlBingImageryServiceInfo, dxMapControlBingMapImageryDataProvider, dxMapControlBingMapInformationProviders, dxMapControlCacheOptions, dxMapControlDiskCache, dxMapControlElementViewInfo, dxMapControlGeometry, dxMapControlHttpRequest, dxMapControlImageTileProvider, dxMapControlInformationProvider, dxMapControlKmlFileLoader, dxMapControlMultiScaleTile, dxMapControlOpenStreetMapImageryDataProvider, dxMapControlProjections, dxMapControlShapeFileLoader, dxMapControlTypes, dxMapControlViewInfo, dxMapImageTileLayer, dxMapItem, dxMapItemFileLayer, dxMapItemLayer, dxMapItemStyle, dxMapLayer, dxMapUnitConverter, dxRESTService, dxShapeFileInfo, //ExpressRichEdit Control dxMeasurementUnitEdit, dxRichEdit.Actions, dxRichEdit.Actions.Res, dxRichEdit.Commands, dxRichEdit.Commands.ChangeProperties, dxRichEdit.Commands.CopyAndPaste, dxRichEdit.Commands.Delete, dxRichEdit.Commands.DragAndDrop, dxRichEdit.Commands.IDs, dxRichEdit.Commands.Insert, dxRichEdit.Commands.Keyboard, dxRichEdit.Commands.MultiCommand, dxRichEdit.Commands.Numbering, dxRichEdit.Commands.Save, dxRichEdit.Commands.Selection, dxRichEdit.Commands.Tab, dxRichEdit.Control, dxRichEdit.Control.Cursors, dxRichEdit.Control.DragAndDrop.Types, dxRichEdit.Control.HitTest, dxRichEdit.Control.HotZones, dxRichEdit.Control.Keyboard, dxRichEdit.Control.Mouse, dxRichEdit.Control.Mouse.AutoScroller, dxRichEdit.Control.Mouse.DragAndDrop, dxRichEdit.Control.Mouse.Types, dxRichEdit.Dialog.CustomDialog, dxRichEdit.Dialogs.Paragraph, dxRichEdit.Dialogs.Tabs, dxRichEdit.DialogStrs, dxRichEdit.DocumentLayout, dxRichEdit.DocumentLayout.BottomTextIndentCalculator, dxRichEdit.DocumentLayout.Position, dxRichEdit.DocumentLayout.UnitConverter, dxRichEdit.DocumentLayout.UnitDocumentConverter, dxRichEdit.DocumentLayout.UnitPixelsConverter, dxRichEdit.DocumentLayout.UnitTwipsConverter, dxRichEdit.DocumentModel.Borders, dxRichEdit.DocumentModel.CharacterFormatting, dxRichEdit.DocumentModel.Commands, dxRichEdit.DocumentModel.Core, dxRichEdit.DocumentModel.DocumentProperties, dxRichEdit.DocumentModel.DocumentsToLayoutDocumentsConverter, dxRichEdit.DocumentModel.DocumentsToLayoutPixelsConverter, dxRichEdit.DocumentModel.DocumentsToLayoutTwipsConverter, dxRichEdit.DocumentModel.Exporter, dxRichEdit.DocumentModel.FieldRange, dxRichEdit.DocumentModel.History.IndexChangedHistoryItem, dxRichEdit.DocumentModel.History.Paragraph, dxRichEdit.DocumentModel.History.Run, dxRichEdit.DocumentModel.History.Style, dxRichEdit.DocumentModel.History.Table, dxRichEdit.DocumentModel.IndexBasedObject, dxRichEdit.DocumentModel.MergedProperties, dxRichEdit.DocumentModel.NotificationCollection, dxRichEdit.DocumentModel.Numbering, dxRichEdit.DocumentModel.ParagraphFormatting, dxRichEdit.DocumentModel.ParagraphRange, dxRichEdit.DocumentModel.PatternLine, dxRichEdit.DocumentModel.PieceTable, dxRichEdit.DocumentModel.PieceTableIterators, dxRichEdit.DocumentModel.PieceTableModifiers, dxRichEdit.DocumentModel.Section, dxRichEdit.DocumentModel.SectionRange, dxRichEdit.DocumentModel.Selection, dxRichEdit.DocumentModel.Styles, dxRichEdit.DocumentModel.TabFormatting, dxRichEdit.DocumentModel.TableCalculator, dxRichEdit.DocumentModel.TableFormatting, dxRichEdit.DocumentModel.TableStyles, dxRichEdit.DocumentModel.TextRange, dxRichEdit.DocumentModel.TwipsToLayoutDocumentsConverter, dxRichEdit.DocumentModel.TwipsToLayoutPixelsConverter, dxRichEdit.DocumentModel.TwipsToLayoutTwipsConverter, dxRichEdit.DocumentModel.UnitConverter, dxRichEdit.DocumentModel.UnitDocumentConverter, dxRichEdit.DocumentModel.UnitToLayoutUnitConverter, dxRichEdit.DocumentModel.UnitTwipsConverter, dxRichEdit.Export.Html, dxRichEdit.Export.PlainText, dxRichEdit.Export.Rtf, dxRichEdit.Export.Rtf.Keywords, dxRichEdit.FormController, dxRichEdit.Import, dxRichEdit.Import.Html, dxRichEdit.Import.Rtf, dxRichEdit.Import.Rtf.DestinationColorTable, dxRichEdit.Import.Rtf.DestinationDefault, dxRichEdit.Import.Rtf.DestinationFontTable, dxRichEdit.Import.Rtf.DestinationHexContent, dxRichEdit.Import.Rtf.DestinationInfo, dxRichEdit.Import.Rtf.DestinationListLevel, dxRichEdit.Import.Rtf.DestinationListTable, dxRichEdit.Import.Rtf.DestinationOldParagraphNumbering, dxRichEdit.Import.Rtf.DestinationPicture, dxRichEdit.Import.Rtf.DestinationPieceTable, dxRichEdit.Import.Rtf.DestinationsDefaultPropertes, dxRichEdit.Import.Rtf.DestinationSkip, dxRichEdit.Import.Rtf.DestinationStyleSheet, dxRichEdit.Import.Rtf.DestinationTableStyle, dxRichEdit.Import.Rtf.ListConverter, dxRichEdit.Import.Rtf.TableReader, dxRichEdit.InnerControl, dxRichEdit.LayoutEngine.BoxMeasurer, dxRichEdit.LayoutEngine.DocumentFormatter, dxRichEdit.LayoutEngine.Formatter, dxRichEdit.Options, dxRichEdit.Platform.Font, dxRichEdit.Platform.PatternLinePainter, dxRichEdit.Platform.Win.Control, dxRichEdit.Platform.Win.Font, dxRichEdit.Platform.Win.FontCache, dxRichEdit.Platform.Win.Painter, dxRichEdit.Platform.Win.Scroll, dxRichEdit.Utils.BackgroundThreadUIUpdater, dxRichEdit.Utils.BatchUpdateHelper, dxRichEdit.Utils.Characters, dxRichEdit.Utils.CheckSumStream, dxRichEdit.Utils.ChunkedStringBuilder, dxRichEdit.Utils.Colors, dxRichEdit.Utils.DataObject, dxRichEdit.Utils.Encoding, dxRichEdit.Utils.FastComparer, dxRichEdit.Utils.GenericsHelpers, dxRichEdit.Utils.OfficeImage, dxRichEdit.Utils.PredefinedFontSizeCollection, dxRichEdit.Utils.SortedList, dxRichEdit.Utils.StringHelper, dxRichEdit.Utils.TopologicalSorter, dxRichEdit.Utils.Types, dxRichEdit.Utils.UnicodeRangeInfo, dxRichEdit.Utils.Units, dxRichEdit.Utils.WidthsContentInfo, dxRichEdit.View.Core, dxRichEdit.View.PageViewInfoGenerator, dxRichEdit.View.Simple, dxRichEdit.View.ViewInfo, //ExpressPageControl cxPCdxBarPopupMenu, //ExpressQuantumTreeList cxTLdxBarBuiltInMenu, //ExpressSkins Library dxSkinsdxBarPainter, dxSkinsdxStatusBarPainter, dxBarSkinnedCustForm; end.
Release模式下編譯,若是相似提示以下,說明DxAutoInstaller工具漏掉編譯這個組件了
以上圖(圖是上一個版本的)爲例,在安裝目錄下找到dxPSLnksRS22.dpk,把contains下面的內容加進來,再編譯便可
生成出來Dev.bpl大概35M左右,再用AsPack壓縮,大小18M左右
5、例子
新建一個項目,配置以下
再放一堆Dev控件上去,效果以下