如果是源代码按以下顺序 *** 作。
安装前请册除原有的FR控件。
1. "Tools|Environmet options..."中的"Library"标签面下"Library path"添加FastReport路径。
FastReport\FastQB
FastReport\FastScript
FastReport\Source
FastReport\Source\BDE
FastReport\Source\ADO
FastReport\Source\IBX
FastReport\Source\DBX
FastReport\Source\ExportPack
2. 生成汉化文件
运行"recompile.exe"文件,设置相应选项,我的设置如下:
0.在Res里的chinese文件包里运行mk.dat和mkill.dat
1.Select the compiler 设置为 Delphi7
2.Select the FastReport Version 设置为 Enterprise
3.Select the TeeChart version 设置为 TeeChartStd
4.What you want to do 下的 Change language To: 设置为 Chinese
3. 编译运行包(其它版本的Delphi选择相对应的文件编译)不要安装instill
- FastReport\FastQB\fqb70.dpk
- FastReport\FastScript\fs7.dpk
- FastReport\FastScript\fsDB7.dpk
- FastReport\FastScript\fsBDE7.dpk
- FastReport\FastScript\fsADO7.dpk
- FastReport\FastScript\fsIBX7.dpk
- FastReport\Source\frx7.dpk
- FastReport\Source\frxDB7.dpk
- FastReport\Source\ADO\frxADO7.dpk
- FastReport\Source\BDE\frxBDE7.dpk
- FastReport\Source\IBX\frxIBX7.dpk
- FastReport\Source\DBX\frxDBX7.dpk
- FastReport\Source\ExportPack\frxe7.dpk
4. 复制以下文至Windows\System32目录下
- fs7.bpl
- fsDB7.bpl
- fsBDE7.bpl
- fsADO7.bpl
- fsIBX7.bpl
- frx7.bpl
- frxDB7.bpl
- frxADO7.bpl
- frxBDE7.bpl
- frxIBX7.bpl
- frxDBX7.bpl
- frxe7.bpl
如果你的Delphi7没有修改环境变量那么这些文件默认是在\Borland\Delphi7\Projects\Bpl目录中。
这一步我没有做,因为个人感觉复制不复制效果都是一样的。只要程序能找到这些文件就行了!
5. 编译并安装以下文件
- FastReport\FastScript\dclfs7.dpk
- FastReport\FastScript\dclfsDB7.dpk
- FastReport\FastScript\dclfsBDE7.dpk
- FastReport\FastScript\dclfsADO7.dpk
- FastReport\FastScript\dclfsIBX7.dpk
- FastReport\Source\dclfrx7.dpk
- FastReport\Source\dclfrxDB7.dpk
- FastReport\Source\ADO\dclfrxADO7.dpk
- FastReport\Source\BDE\dclfrxBDE7.dpk
- FastReport\Source\IBX\dclfrxIBX7.dpk
- FastReport\Source\DBX\dclfrxDBX7.dpk
- FastReport\Source\ExportPack\dclfrxe7.dpk
一、 卸载旧版本如果以前未安装过FastReport可以直接跳到下一步。如果安装过以前版本的FastReport在工具栏上会看到FastReport和FR Tools两个选项栏。首先我们要把先前的版本卸载。
打开BCB的菜单"Project"->Option。然后在Packages的标签栏项目下,找到FastReport的所有部件,如下图的FastReport2.4 ADO Components 和 FastReport 2.4 Components。分别点击它们然后点地击“Remove”按钮逐个删除。卸载完成后返回,工具栏上面的FastReport和FR Tools两个选项栏也同时被清除。
二、设定安装目录
选择一个目录进行安装,现在以D:\cb6_control目录为例,将下载的FastReport V4.7.9解压到此目录。
三、生成安装链接文件
1. 执行recomplie文件,执行文件前请先将BCB6退出。否则程序文件出现提示并不能继续安装。
2. 程序运行后出现提示,主要是目录读写权限、C++Builder是否运行、是否有其它程序运行FastReport的部件包,点击“Continue”。
3. 进入到程序界面,选择相应的参数项。
第一项“1. Select the complier”选择程序,选择C++Builer 6。
第二项“2. Select the FastReport version”选择安装FastReport的版本,选择Enterprise。
第三项“3. Select the TeeChart version”,如果不知道的情况下请选择TeeChartStd。
第四项“4.What you want to do”,把“Choose Language to”的选择改为“Chinese”中文版。
完成后点击“Complier”,然后程序将FastReport安装所需要的文件生成到"LibBCB6"目录下。
3. 进入安装目录的\Res\Chinese,执行mk.bat文件生成中文菜单XML文件。并将文件复制到安装目录下的Source目录里面。注意一定要执行这个步聚,否则安装后的FastReport菜单的中文为乱码。
四、编译部件
1. 将刚才生成的LibBCB6的所有文件复制到Source目录下。
2.启动BCB。
3.将Source目录下的文件frx.inc复制到FastQB目录下。
4.编译基本部件,用BCB打开及编译以下部件。
打开FastQB目录下的fqb60.bpk,然后Complie.
打开FastScript目录下的fs6.bpk,然后Complie,编译完成后Install安装.
打开FastScript目录下的fsDB6.bpk,然后Complie,编译完成后Install安装..
打开FastScript目录下的FsADO6.bpk,然后Complie,编译完成后Install安装.
打开FastScript目录下的FsBDE6.bpk,然后Complie,编译完成后Install安装.
5.安装控件。
将LibD10目录下的所有pas文件复制到Source目录。
将Source目录下的所有pas文件复制到C++Builder安装目录的Lib\Release目录里面。
将FastScript目录下的所有pas文件复制到C++Builder安装目录的Lib\Release目录里面。
1) 用BCB打开source目录下的frx6.bpk,然后Complie,编译完成后Install安装。
2) 用BCB打开source目录下的frxDB6.bpk,然后Complie,编译完成后Install安装。
3) 用BCB打开source\ExportPack目录下的frex6.bpk,然后Complie,编译完成后Install安装。
4) 用BCB打开source\Ado目录下的frxADO6.bpk,然后Complie,编译完成后Install安装。
5 用BCB打开source\BDE目录下的frxBDE6.bpk,然后Complie,编译完成后Install安装。(可选安装)
6) 用BCB打开source\DBX目录下的frxDBX6.bpk,然后Complie,编译完成后Install安装。(可选安装)
7) 用BCB打开source目录下的frxTee6.bpk,然后Complie,编译完成后Install安装。(Chart,可选安装)
6.完成以上安装后,BCB的工具栏出现FastReport 4.0 和FR4 tools的标签栏。
五、指定头文件和链接库的目录
1. 点击BCB菜单“Project”->“Options”,选择“Directories/Conditionals”的标签栏。
2. 点击“Include Path”的目录选择按钮“...”,d出界面后点击“...”选择头文件的目录,即Source目录,本例的路径为“D:\cb6_control\gastReport.v4.7.9\Source”,然后点击“Add”按钮。
3. 按照同样的方法将“Source”目录添加到“Libary Path”链接库选项。
4.点击选择左下角的Default,然后点击“OK”。
5.重新启动BCB,FastReport4正式安装完毕。
安装测试环境:WinXP+BCB6+FastReport4.7.9。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)