VoodooSV
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору vcrank Если ты имеешь ввиду порядок компиляции, то я делаю так (для ExpressQuantumGrid, ExpressQuantumTreeList, ExpressVerticalGrid, ExpressBar, если ты ставишь только QG, остальное пропусти): CommonLibrary XP Theme Manager ExpressCommon Library ExpressExport Library ExpressDataConroller ExpressEditors Library 5 ExpressPageControl 2 ExpressVerticalGrid ExpressQuantumTreeList 4 ExpressBars 5 ExpressQuantumGrid 5 А вот, что пишут на DevExpress в Knowledge Base Article: How to rebuild the ExpressQuantumGrid packages manually ArticleID: 1273; Product: ExpressQuantumGrid; Version(s): 5; Technology: VCL; Updated: 7/9/2004 Description I have changed the source code of the ExpressQuantumGrid and wish to recompile the packages. How can I do this? Solution If you decide to rebuild the ExpressQuantumGrid packages, please recompile them in the following order: XP Theme manager: dxThemeD{C}X.dpk CX Library: cxLibraryVCLD{C}X.dpk dclcxLibraryVCLD{C}X.dpk ExpressDataController: cxDataD{C}X.dpk cxBDEAdaptersD{C}X.dpk cxADOAdaptersD{C}X.dpk cxIBXAdaptersD{C}X.dpk ExpressEditors Library: cxEditorsVCLD{C}X.dpk cxExtEditorsVCLD{C}X.dpk dclcxEditorsVCLD{C}X.dpk dclcxExtEditorsVCLD{C}X.dpk ExpressQuantumGrid cxExportVCLD{C}X.dpk cxGridVCLD{C}X.dpk dclcxGridVCLD{C}X.dpk Please note that all packages whose name begin with the 'dcl' prefix are design-time packages and they should be installed in the IDE. All other packages are runtuime packages and they are usually stored in the Windows system folder (WinNT/System32). Note that our products are interdependent and require each other. For example, the dclcxEditorsVCLD7.bpl library is a design-time package of the ExpressEditors Library. It refers to the corresponding runtime package cxEditorsVCLD7, which in turn, refers to the cxDataD7. If you change any unit which is a part of the cxDataD7 package and rebuild this library, Delphi tries to load the ExpressEditors Library package and that fails because the package it requires (cxDataD7) has been changed. To get rid of such problems, I recommend that you follow these steps: 1. Remove all DX packages from the Delphi list of design time packages (Component \ Install Packages \ Packages). 2. Copy all source files and packages to a separate folder. 3. Compile the necessary packages. 4. Compile ALL the dependent packages. 5. Replace the existing DX library files on your disk with the newly compiled files. 6. Start Delphi. 7. Install the necessary design-time packages (Component \ Install Packages \ Packages). |