发布时间:2025-12-09 16:12:17 浏览次数:21
目录
FastReport安装方法精要
1、任何一个版本的FastReport安装包
2、重新编译的结果
3、直接安装
3.1、将运行时的包,全部复制到系统文件夹
3.2、将设计时的包,全部进行安装
4、加入库路径到Tools-Options-Language-Delphi-Library-Library Path
5、如果在编程时需要查看更详尽的源码
喜欢的,就收藏并点个赞,鼓励我继续技术的原创写作及经验分享:
《FastReport设计时与运行时显示中文或多国语言》
无论是.exe需要解压的包,还是已经解开的包,其下都有一个文件recompile.exe:
英文字面意思就是需要“重新编译”,你就像下面这样,类似,配置就好:
注意Teechar的版本,它是独立于FastReport需要单独安装的包,emb的IDE默认安装的是标准版TeeChartStd,
不要安装BDE(老掉牙了的数据库引擎)、IBX(过去codeGear时代及其之前的Interbase,也许你在安装RAD时没有勾选,所以也不要编译):
选择切换语言到中文,Chinese:
正确选择RAD的版本,及其编译器版本x32(注意不需要x64,用了你安装部署时也无用):
选择FastReport的版本,企业版Enterprise(千万别选Embarcadero Edition,它为EMB官方配置的OEM版本,功能是很有限的):
以上显示了,你“重新编译” 成功的,所有包,其中:
运行时的包(非安装包,它们是安装包的依赖):f*.bpl
可视化设计时的包(安装包):dclfr*.bpl
产生路径,放置在: .\LibD28(D**为你的D的安装版号),其下就是你要安装的bpl:
点菜单- Component --- Install Packages...
点Add按钮,全部选中"重新编译(上面Recompile默认输出路径)"的分发目录下C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl的所有dclf*.bpl:
将以下包进行安装:
- 按“Add...”按钮并选择 .\LibD28\dclfs*.bpl 文件(* = 您的 Delphi 版本)- 按“Add...”按钮并选择 .\LibD28\dclfsDB*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfsBDE*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfsADO*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfsIBX*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfsTee*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfrx*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfrxDB*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfrxBDE*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfrxADO*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfrxIBX*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfrxDBX*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfrxTee*.bpl 文件- 按“Add...”按钮并选择 .\LibD28\dclfrxe*.bpl 文件注意:根本不要你,对dpk手工去做编译安装。
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\FastScript;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\ADO;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\BDE;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\IBX;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\DBX;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\FIB;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\FireDAC;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\IBO5;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\sqlite;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\ClientServer;
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\Source\ExportPack
D:\dControls\d112\FastReport\FastReport 6.9.15 D11\FastQB
最后这个为“快速查询构建器”FastQueryBuilder,需要你单独手工编译fqb280.dpk,然后按照类似步骤3、的操作,将D默认的编译输出路径: C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl下的Bpl文件fqb280.bpl,进行部署。
并将其加入IDE的Tools-Option...的库路径。
可将.\FastScript、.\Source、.\FastQB及其下级路径
加入搜索路径到Tools-Options-Language-Delphi-Library-Browsing Path