delphi 安装FastReport
安装FastReport
介绍
FastReport包含运行时包和设计时包。 设计时包的包名中有dcl前缀。
每个包都有一个编号,对应Delphi版本。 例如,dclfrx7.dpk 是 Delphi7 的设计时包。
FastReport 使用的包(* 表示 Delphi 版本):
fs*.dpkdclfs*.dpkFastScript, 主要包fsDB*.dpkdclfsDB*.dpkFastScript, 数据库类和控件fsBDE*.dpkdclfsBDE*.dpkFastScript, BDE组件fsADO*.dpkdclfsADO*.dpkFastScript, ADO组件fsIBX*.dpkdclfsIBX*.dpkFastScript, IBX组件fsFD*.dpkdclfsFD*.dpkFastScript, FireDAC组件fsTee*.dpkdclfsTee*.dpkFastScript, TeeChart组件frx*.dpkdclfrx*.dpkFastReport, 主要包frxDB*.dpkdclfrxDB*.dpkFastReport, TDataSet 包装器 (TfrxDBDataSet)frxIBO*.dpkdclfrxIBO*.dpkFastReport, IB_Objects 包装器 (TfrxIBODataSet)frxBDE*.dpkdclfrxBDE*.dpkFastReport, 终端用户BDE组件frxADO*.dpkdclfrxADO*.dpkFastReport, 终端用户ADO组件frxIBX*.dpkdclfrxIBX*.dpkFastReport, 终端用户IBX组件frxDBX*.dpkdclfrxDBX*.dpkFastReport, 终端用户DBX组件frxFD*.dpkdclfrxFD*.dpkFastReport, 终端用户FireDAC组件frxTee*.dpkdclfrxTee*.dpkFastReport, TeeChart组件frxe*.dpkdclfrxe*.dpkFastReport, 导出过滤器
手动安装
- 卸载原先的版本,删除旧的bpl文件
- 将路径添加到 library path 中
FastReport\FastScriptFastReport\SourceFastReport\FastQBFastReport\Source\BDEFastReport\Source\ADOFastReport\Source\IBXFastReport\Source\DBXFastReport\Source\FireDACFastReport\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

浙公网安备 33010602011771号