FastReport安装方法精要

发布时间:2025-12-09 16:12:17 浏览次数:21

FastReport安装方法精要

目录

FastReport安装方法精要

1、任何一个版本的FastReport安装包

2、重新编译的结果

3、直接安装

3.1、将运行时的包,全部复制到系统文件夹

3.2、将设计时的包,全部进行安装

4、加入库路径到Tools-Options-Language-Delphi-Library-Library Path

5、如果在编程时需要查看更详尽的源码

喜欢的,就收藏并点个赞,鼓励我继续技术的原创写作及经验分享:

《FastReport设计时与运行时显示中文或多国语言》


1、任何一个版本的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

2、重新编译的结果

       产生路径,放置在:  .\LibD28(D**为你的D的安装版号),其下就是你要安装的bpl:

3、直接安装

3.1、将运行时的包,全部复制到系统文件夹

- 将 .\LibD28\fs*.bpl 文件(* = 您的 Delphi 版本)复制到 Windows\System32- 将 .\LibD28\fsDB*.bpl 文件复制到 Windows\System32- 将 .\LibD28\fsBDE*.bpl 文件复制到 Windows\System32- 将 .\LibD28\fsADO*.bpl 文件复制到 Windows\System32- 将 .\LibD28\fsIBX*.bpl 文件复制到 Windows\System32- 将 .\LibD28\fsTee*.bpl 文件复制到 Windows\System32- 将 .\LibD28\frx*.bpl 文件复制到 Windows\System32- 将 .\LibD28\frxDB*.bpl 文件复制到 Windows\System32- 将 .\LibD28\frxBDE*.bpl 文件复制到 Windows\System32- 将 .\LibD28\frxADO*.bpl 文件复制到 Windows\System32- 将 .\LibD28\frxIBX*.bpl 文件复制到 Windows\System32- 将 .\LibD28\frxDBX*.bpl 文件复制到 Windows\System32- 将 .\LibD28\frxTee*.bpl 文件复制到 Windows\System32- 将 .\LibD28\frxe*.bpl 文件复制到 Windows\System32

3.2、将设计时的包,全部进行安装

       点菜单- 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手工去做编译安装。

4、加入库路径到Tools-Options-Language-Delphi-Library-Library Path

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...的库路径。

5、如果在编程时需要查看更详尽的源码

       可将.\FastScript、.\Source、.\FastQB及其下级路径

       加入搜索路径到Tools-Options-Language-Delphi-Library-Browsing Path

喜欢的,就收藏并点个赞,鼓励我继续技术的原创写作及经验分享:

FastReport设计时与运行时显示中文或多国语言

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477