如何安装FastReport控件

如何安装FastReport控件,第1张

FastReport的安装可以选择自动或手动。 自动安装:用FastReport中自带的recompile.exe。 1. 选择编译器:C++Builder6

2. 选择FastReport的版本:Professional

3. 选择Teechart的版本:根据你的机器上安装的,如果没有升级过TeeChart,就选择TeeChartStd

4. 我建议选择recompile all packages 然后进行编译,一般在没有升级TeeChart的时候编译成功率比较高。如果升级了TeeChart,需要多几个步骤才行。 手动安装:安装新版本前,如果以前安装过FastReport,最好将旧的版本卸载。 将压缩包中的文件解压到某目录,如D:\ccrun\vcl\FastReport,建议使用一个固定目录,不要放在临时文件夹中,因为以后可能经常用这个组件的时候,需要包含头文件用。临时目录可能哪天忘了就清除了。 下载FastReport v4.2 Full Source(完整源码版),解压缩。 1. 打开FastReport\FastScript\fs6.bpk--》编译(Compile)--》安装(Install) 2. 打开FastReport\FastScript\fsDB6.bpk--》编译(Compile)--》安装(Install) 3. 打开FastReport\FastQB\fqb60.bpk--》编译(Compile) 4. 新建一个FastReport\LibBCB6目录,复制FastReport\Source\*.*到这个LibBCB6目录 5. 如果需要中文的设计器,复制FastReport\Res\Chinese\*.*到FastReport\LibBCB6目录,覆盖同名文件。 6. 打开FastReport\LibBCB6\frx6.bpk--》编译(Compile)--》安装(Install) 7. 打开FastReport\LibBCB6\frxDB6.bpk--》编译(Compile)--》安装(Install) 如果需要TeeChart的支持,就把Tee6相关的bpk也编译并安装。 FastReport需要FastScript的支持。 另外,在BDS2006下的安装: 运行recompile.exe,关掉打开的BCB或Delphi或BDE程序。在recompile窗口上,Compiler选择D2006(Delphi,C++),FR3 Version选择Professional,TeeChart Version选择TeeChartStd,然后选择Recompile all packages,最后Compile。等待编译完成后打开C++Builder2006,此时组件列表并没有显示FastReport组件,因为相应的bpl还没有安装进来。 C++Builder2006窗口菜单中选择Component-->Install Packages-->Add-->找到刚才FastReport目录下LibD10下的dclfrx10.bpl,添加进来就OK了。

FastReport v2.5 Trial在Delphi 7中的安装方法

1. 将FastReport v2.5 Trial解压缩后,运行其中的fr250d.exe,安装FastReport

到目标目录。请选择安装语言为ENGLISH。[不要选CHINESE(RPC)]

备注:安装时如果选则CHINESE(RPC)时会出现乱码! 凭记忆安装完成后,请按步骤进行。

将Fast Report目标安装目录中的\source子目录中的以下八个文件重新命名:

fr_intrpppas =>fr_intrp.pas

FR_Newrppdfm =>FR_Newrp.dfm

FR_Newrpppas =>FR_Newrp.pas

FRD_PROPPdfm =>FRD_PROP.dfm

Frd_propppas =>Frd_prop.pas

Frd_wrapppas =>Frd_wrap.pas

frRtfExppdfm =>frRtfExp.dfm

frRtfExpppas =>frRtfExp.pas

2. 将压缩包中的fr_class.pas拷贝到Fast Report目标安装目录中的\source子目录中。

3. 进入FastReport安装目录中的\res\chinese(中文)子目录,运行Mkdll.bat批处理程序。

4、执行D7,不要理会错误提示总选YES。

5. 打开\source子目录中的FR7.dpk文件,重新编译、安装(对于TEECHART6编译出错地方将TEE改为TEE67即可)。

6. 通过菜单路径 Component|Install Package...,打开安装部件包窗口,将现已存在的

FastReport 2.5 Components组件包选择有效。

7. 打开附带的DEMOS,编译并运行,测试安装成功。

以下为原步骤:

------------------------------------------------------------------------------------

{4. 将Fast Report目标安装目录中的\source子目录中的FR7.bpl文件拷贝到

$(DELPHI)\Projects\Bpl 。

5. 打开Delphi 7.0组件面板中出现3个Fast Report的组件页。

6. 通过菜单路径 Component|Install Package...,打开安装部件包窗口,将现已存在的

FastReport 2.5 Components组件包卸载。}

7. 打开\source子目录中的FR7.dpk文件,重新编译、安装。

8. 打开附带的DEMOS,编译并运行,测试安装成功。

---------------------------------------------------------------------------------------

—————— 安装成功 ——————

一、 卸载旧版本

如果以前未安装过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。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11747805.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存