安装FastReport
介绍
FastReport包含运行时包和设计时包。 设计时包的包名中有dcl前缀。
每个包都有一个编号,对应Delphi版本。 例如,dclfrx7.dpk 是 Delphi7 的设计时包。
FastReport 使用的包(*
表示 Delphi 版本):
fs*.dpk
dclfs*.dpk
FastScript, 主要包fsDB*.dpk
dclfsDB*.dpk
FastScript, 数据库类和控件fsBDE*.dpk
dclfsBDE*.dpk
FastScript, BDE组件fsADO*.dpk
dclfsADO*.dpk
FastScript, ADO组件fsIBX*.dpk
dclfsIBX*.dpk
FastScript, IBX组件fsFD*.dpk
dclfsFD*.dpk
FastScript, FireDAC组件fsTee*.dpk
dclfsTee*.dpk
FastScript, TeeChart组件frx*.dpk
dclfrx*.dpk
FastReport, 主要包frxDB*.dpk
dclfrxDB*.dpk
FastReport, TDataSet 包装器 (TfrxDBDataSet)frxIBO*.dpk
dclfrxIBO*.dpk
FastReport, IB_Objects 包装器 (TfrxIBODataSet)frxBDE*.dpk
dclfrxBDE*.dpk
FastReport, 终端用户BDE组件frxADO*.dpk
dclfrxADO*.dpk
FastReport, 终端用户ADO组件frxIBX*.dpk
dclfrxIBX*.dpk
FastReport, 终端用户IBX组件frxDBX*.dpk
dclfrxDBX*.dpk
FastReport, 终端用户DBX组件frxFD*.dpk
dclfrxFD*.dpk
FastReport, 终端用户FireDAC组件frxTee*.dpk
dclfrxTee*.dpk
FastReport, TeeChart组件frxe*.dpk
dclfrxe*.dpk
FastReport, 导出过滤器
手动安装
- 卸载原先的版本,删除旧的bpl文件
- 将路径添加到 library path 中
FastReport\FastScript
FastReport\Source
FastReport\FastQB
FastReport\Source\BDE
FastReport\Source\ADO
FastReport\Source\IBX
FastReport\Source\DBX
FastReport\Source\FireDAC
FastReport\Source\ExportPack
- 根据delphi版本编译运行时包
- 根据delphi版本编译和安装设计时包(dcl前缀的bpl文件)
工具安装
运行recompile.exe文件
-
Select the compiler
下拉框选择Delphi版本 -
Select Ihe FastReport version
下拉框选择FastReport版本 -
Select Ihe TeeChart version
下拉框选择TeeChart版本
Path to TesChart deu fies 输入框 选择TeeChart的dcu文件路径 -
What you want to do
选择 Recompie all packages
change language to 后下拉框,选择 Chinese -
点击 Compie 按钮
完成后会在文件路径生成
FastReport\LibD*
(*
表示 Delphi 版本)的文件夹,包含源文件、bpl文件等完成后会在系统目录(
C:\Windows\SysWOW64
)生成运行时包文件(前缀不是dcl的bpl文件)
安装设计时包(dcl前缀的)
-
通过install Packages... 安装
添加
FastReport\LibD*
中所有dcl开头的bpl文件(IDE会自动将
FastReport\LibD*
路径添加到 library path 中) -
通过编译安装
将
FastReport\LibD*
路径添加到 library path 中安装
FastReport\LibD*
下的dcl开头的.dpk
常见错误
打开IDE时提示 ”Can't load package 找不到指定的模块。”
Can't load package \dclfrx*.bpl.
找不到指定的模块。
运行recompile.exe文件没有使用管理员权限,没有在系统目录(C:\Windows\SysWOW64
)生成运行时包文件(前缀不是dcl的bpl文件)
将FastReport\LibD*
文件夹中的运行时包复制到系统目录或复制到编译器放置Bpl文件的位置(Tools > Options > Language > Delphi Options > Library > Package output directory
)
安装设计时包时提示 ”invalid file format“
invalid file format
卸载已经安装的FastReport和删除对应的bpl
标签:时包,安装,delphi,bpl,FastReport,组件,dpk,FastScript From: https://www.cnblogs.com/txgh/p/17212658.html