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控件上去,效果以下