手动安装DevExpress的控件包源代码实在是让人受不了,写了一个批处理快速的生成bpl, dcp,以及dcu

首先将ExpressScheduler 的源代码解压到一个目录。
将下面的代码保存为Build.bat (不能改成其它文件名),然后执行,等待,在Lib中就是所有的编译后的文件。

DevExpress ExpressScheduler 快速编译批处理文件@echo off
DevExpress ExpressScheduler 快速编译批处理文件
if not exist Lib md Lib
DevExpress ExpressScheduler 快速编译批处理文件
set LIB=.\Lib
DevExpress ExpressScheduler 快速编译批处理文件
DevExpress ExpressScheduler 快速编译批处理文件
if not %1== N goto copy
DevExpress ExpressScheduler 快速编译批处理文件
call Build "ExpressGDI+ Library"
DevExpress ExpressScheduler 快速编译批处理文件
call Build "XP Theme Manager"
DevExpress ExpressScheduler 快速编译批处理文件
call Build "ExpressDataController"
DevExpress ExpressScheduler 快速编译批处理文件
call Build "ExpressEditors Library 5"
DevExpress ExpressScheduler 快速编译批处理文件
call Build "ExpressExport Library"
DevExpress ExpressScheduler 快速编译批处理文件
call Build "ExpressLibrary"
DevExpress ExpressScheduler 快速编译批处理文件
call Build "ExpressScheduler 2"
DevExpress ExpressScheduler 快速编译批处理文件
DevExpress ExpressScheduler 快速编译批处理文件
cd %LIB%
DevExpress ExpressScheduler 快速编译批处理文件
set Param=-$D- -B
DevExpress ExpressScheduler 快速编译批处理文件dcc32 dxGDIPlusD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 dxThemeD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 cxDataD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 cxADOAdaptersD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 cxBDEAdaptersD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 cxIBXAdaptersD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 cxEditorsVCLD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 cxExtEditorsVCLD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 dclcxEditorsVCLD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 dclcxExtEditorsVCLD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 cxExportVCLD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 cxLibraryVCLD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 dclcxLibraryVCLD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 dclcxSchedulerVCLD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件dcc32 cxSchedulerVCLD7
.dpk %Param%
DevExpress ExpressScheduler 快速编译批处理文件
DevExpress ExpressScheduler 快速编译批处理文件
DevExpress ExpressScheduler 快速编译批处理文件
del *.pas
DevExpress ExpressScheduler 快速编译批处理文件
del *.dpk
DevExpress ExpressScheduler 快速编译批处理文件
::del *.res
DevExpress ExpressScheduler 快速编译批处理文件::
del *.dfm
DevExpress ExpressScheduler 快速编译批处理文件
del *.bpk
DevExpress ExpressScheduler 快速编译批处理文件
del *.bmp
DevExpress ExpressScheduler 快速编译批处理文件
del *.dcr
DevExpress ExpressScheduler 快速编译批处理文件
del *.cpp
DevExpress ExpressScheduler 快速编译批处理文件
del *.inc
DevExpress ExpressScheduler 快速编译批处理文件
pause
DevExpress ExpressScheduler 快速编译批处理文件
goto exit
DevExpress ExpressScheduler 快速编译批处理文件
DevExpress ExpressScheduler 快速编译批处理文件
:copy
DevExpress ExpressScheduler 快速编译批处理文件
if not exist %1 goto exit
DevExpress ExpressScheduler 快速编译批处理文件
cd %1
DevExpress ExpressScheduler 快速编译批处理文件
if exist Packages copy "Packages\*.*" .%LIB% /> nul
DevExpress ExpressScheduler 快速编译批处理文件
if exist Sources copy "Sources\*.*" .%LIB% /> nul
DevExpress ExpressScheduler 快速编译批处理文件
cd..
DevExpress ExpressScheduler 快速编译批处理文件
DevExpress ExpressScheduler 快速编译批处理文件
:exit



DevExpress的其余控件包,在这个上面只需要稍作修改即可适用。

相关文章:

  • 2022-12-23
  • 2021-06-11
  • 2021-10-12
  • 2021-10-04
  • 2021-11-26
  • 2021-10-02
  • 2021-10-08
猜你喜欢
  • 2021-09-12
  • 2021-12-18
  • 2021-07-15
  • 2021-11-13
  • 2021-07-12
  • 2021-12-15
相关资源
相似解决方案