fastreport 安装起来这么麻烦吗? ( 积分: 50 )

  • 主题发起人 主题发起人 时报平
  • 开始时间 开始时间

时报平

Unregistered / Unconfirmed
GUEST, unregistred user!
听说fastreport好用,下载了一个3.15的,看到install.txt文件。头大
II. Manual installing of the FastReport packages
Perform the following steps if you want to install FastReport packages
manually.
Step 1. Copy runtime packages to System folder
- close Delphi
- copy /Lib/fs*.bpl file (* = your Delphi version) to Windows/System32
(Windows/System for Windows 95/98/ME)
- copy /Lib/fsDB*.bpl file to Windows/System32
- copy /Lib/fsBDE*.bpl file to Windows/System32
- copy /Lib/fsADO*.bpl file to Windows/System32
- copy /Lib/fsIBX*.bpl file to Windows/System32
- copy /Lib/frx*.bpl file to Windows/System32
- copy /Lib/frxDB*.bpl file to Windows/System32
- copy /Lib/frxBDE*.bpl file to Windows/System32
- copy /Lib/frxADO*.bpl file to Windows/System32
- copy /Lib/frxIBX*.bpl file to Windows/System32
- copy /Lib/frxDBX*.bpl file to Windows/System32
- copy /Lib/frxe*.bpl file to Windows/System32
Step 2. Install packages
- in the Delphi IDE, select "Component|Install Packages..."
menu item
- press "Add..."
button and select /Lib/dclfs*.bpl file (* = your Delphi version)
- press "Add..."
button and select /Lib/dclfsDB*.bpl file
- press "Add..."
button and select /Lib/dclfsBDE*.bpl file
- press "Add..."
button and select /Lib/dclfsADO*.bpl file (D5+)
- press "Add..."
button and select /Lib/dclfsIBX*.bpl file (D5+)
- press "Add..."
button and select /Lib/dclfrx*.bpl file
- press "Add..."
button and select /Lib/dclfrxDB*.bpl file
- press "Add..."
button and select /Lib/dclfrxBDE*.bpl file
- press "Add..."
button and select /Lib/dclfrxADO*.bpl file (D5+)
- press "Add..."
button and select /Lib/dclfrxIBX*.bpl file (D5+)
- press "Add..."
button and select /Lib/dclfrxDBX*.bpl file (D6+)
- press "Add..."
button and select /Lib/dclfrxe*.bpl file
Step 3. Add paths to library path
- in the Delphi IDE, select "Tools|Environmet options..."
menu item
- go "Library"
tab, "Library path"
edit box
- add path to "FastReport 3/Lib"
folder

------------------------------------------------------------------------
III. Recompiling FastReport Basic Edition and Standard Edition packages
Perform the following steps if you want to recompile FastReport packages.
Step 0 (for FastReport Basic Edition only)
- open the FastReport 3/Lib/frxReg.inc file and uncomment the following line:
{$DEFINE FR_VER_BASIC}
Step 1. Add paths to library path
1.1. in the Delphi IDE, select "Tools|Environmet options..."
menu
1.2. go "Library"
tab, "Library path"
edit box
1.3. add path to FastReport 3/Lib folder
Step 2. Compile runtime packages
2.1. repeat the 2.2-2.4 steps for the following packages:
- FastReport 3/Lib/fs*.dpk (* = your delphi version)
- FastReport 3/Lib/fsDB*.dpk
- FastReport 3/Lib/fsBDE*.dpk
- FastReport 3/Lib/fsADO*.dpk
- FastReport 3/Lib/fsIBX*.dpk
- FastReport 3/Lib/frx*.dpk
- FastReport 3/Lib/frxDB*.dpk
- FastReport 3/Lib/frxADO*.dpk (FR3 Std only)
- FastReport 3/Lib/frxBDE*.dpk (FR3 Std only)
- FastReport 3/Lib/frxIBX*.dpk (FR3 Std only)
- FastReport 3/Lib/frxDBX*.dpk (FR3 Std only)
- FastReport 3/Lib/frxe*.dpk
2.2. open the package (by "File|Open project..."
menu, select "Delphi
package (*.dpk)"
as a file type)
2.3. press the "Compile"
button
2.4. close the "Package"
dialog
Step 3. Copy runtime packages to system folder
3.1. copy the following files from the Delphi_dir/Projects/Bpl folder
to the Windows/System32 folder (or Windows/System for Win9x/Me):
- fs*.bpl (* = your delphi version)
- fsDB*.bpl
- fsBDE*.bpl
- fsADO*.bpl
- fsIBX*.bpl
- frx*.bpl
- frxDB*.bpl
- frxADO*.bpl (FR3 Std only)
- frxBDE*.bpl (FR3 Std only)
- frxIBX*.bpl (FR3 Std only)
- frxDBX*.bpl (FR3 Std only)
- frxe*.bpl
3.2. note for Delphi4 users: *.bpl files are sitting in the FastReport 3/Lib
folder, not in the Delphi_dir/Projects/Bpl folder
Step 4. Compile and install design-time packages
4.1. repeat the 4.2-4.5 steps for the following packages:
- FastReport 3/Lib/dclfs*.dpk (* = your delphi version)
- FastReport 3/Lib/dclfsDB*.dpk
- FastReport 3/Lib/dclfsBDE*.dpk
- FastReport 3/Lib/dclfsADO*.dpk
- FastReport 3/Lib/dclfsIBX*.dpk
- FastReport 3/Lib/dclfrx*.dpk
- FastReport 3/Lib/dclfrxDB*.dpk
- FastReport 3/Lib/dclfrxADO*.dpk (FR3 Std only)
- FastReport 3/Lib/dclfrxBDE*.dpk (FR3 Std only)
- FastReport 3/Lib/dclfrxIBX*.dpk (FR3 Std only)
- FastReport 3/Lib/dclfrxDBX*.dpk (FR3 Std only)
- FastReport 3/Lib/dclfrxe*.dpk
4.2. open the package (by "File|Open project..."
menu, select "Delphi
package (*.dpk)"
as a file type)
4.3. press the "Compile"
button
4.4. press the "Install"
button
4.5. close the "Package"
dialog, answer "NO"
when Delphi asks to save changes!
------------------------------------------------------------------------
IV. Recompiling FastReport Pro Edition and Enterprise Edition packages
Perform the following steps if you have changed FastReport sources
and want to recompile them.
Step 1. Remove old binary files
1.1. in the Delphi IDE, select "Tools|Environmet options..."
menu
1.2. go "Library"
tab, "Library path"
edit box
1.3. remove path to FastReport 3/Lib folder
Step 2. Add paths to library path
2.1. in the Delphi IDE, select "Tools|Environmet options..."
menu
2.2. go "Library"
tab, "Library path"
edit box
2.3. add path to FastReport 3/FastScript, FastReport 3/Source,
FastReport 3/Source/BDE,ADO,IBX,DBX, FastReport 3/Source/ExportPack
Step 3. Compile runtime packages
3.1. repeat the 3.2-3.4 steps for the following packages:
- FastReport 3/FastScript/fs*.dpk (* = your delphi version)
- FastReport 3/FastScript/fsDB*.dpk
- FastReport 3/FastScript/fsBDE*.dpk
- FastReport 3/FastScript/fsADO*.dpk
- FastReport 3/FastScript/fsIBX*.dpk
- FastReport 3/Source/frx*.dpk
- FastReport 3/Source/frxDB*.dpk
- FastReport 3/Source/ADO/frxADO*.dpk
- FastReport 3/Source/BDE/frxBDE*.dpk
- FastReport 3/Source/IBX/frxIBX*.dpk
- FastReport 3/Source/DBX/frxDBX*.dpk
- FastReport 3/Source/ExportPack/frxe*.dpk
3.2. open the package (by "File|Open project..."
menu, select "Delphi
package (*.dpk)"
as a file type)
3.3. press the "Compile"
button
3.4. close the "Package"
dialog
Step 4. Copy runtime packages to system folder
4.1. copy the following files from the Delphi_dir/Projects/Bpl folder
to the Windows/System32 folder (or Windows/System for Win9x/Me):
- fs*.bpl (* = your delphi version)
- fsDB*.bpl
- fsBDE*.bpl
- fsADO*.bpl
- fsIBX*.bpl
- frx*.bpl
- frxDB*.bpl
- frxADO*.bpl
- frxBDE*.bpl
- frxIBX*.bpl
- frxDBX*.bpl
- frxe*.bpl
4.2. note for Delphi4 users: *.bpl files are sitting in the source folders,
not in the Delphi_dir/Projects/Bpl folder:
FastReport 3/FastScript, FastReport 3/Source,
FastReport 3/Source/BDE,ADO,IBX,DBX, FastReport 3/Source/ExportPack
Step 5. Compile and install design-time packages
5.1. repeat the 5.2-5.5 steps for the following packages:
- FastReport 3/FastScript/dclfs*.dpk (* = your delphi version)
- FastReport 3/FastScript/dclfsDB*.dpk
- FastReport 3/FastScript/dclfsBDE*.dpk
- FastReport 3/FastScript/dclfsADO*.dpk
- FastReport 3/FastScript/dclfsIBX*.dpk
- FastReport 3/Source/dclfrx*.dpk
- FastReport 3/Source/dclfrxDB*.dpk
- FastReport 3/Source/ADO/dclfrxADO*.dpk
- FastReport 3/Source/BDE/dclfrxBDE*.dpk
- FastReport 3/Source/IBX/dclfrxIBX*.dpk
- FastReport 3/Source/DBX/dclfrxDBX*.dpk
- FastReport 3/Source/ExportPack/dclfrxe*.dpk
5.2. open the package (by "File|Open project..."
menu, select "Delphi
package (*.dpk)"
as a file type)
5.3. press the "Compile"
button
5.4. press the "Install"
button
5.5. close the "Package"
dialog, answer "NO"
when Delphi asks to save changes!
我照着步骤安装下来,到III就下不去了。
看控件面板上已经有了许多fastreport的,于是就想看看demo,
可是一编译,就出现‘*.dcu’,'TEE'的找不到的问题。
fastreport 安装起来这么麻烦吗?
 
听说fastreport好用,下载了一个3.15的,看到install.txt文件。头大
II. Manual installing of the FastReport packages
Perform the following steps if you want to install FastReport packages
manually.
Step 1. Copy runtime packages to System folder
- close Delphi
- copy /Lib/fs*.bpl file (* = your Delphi version) to Windows/System32
(Windows/System for Windows 95/98/ME)
- copy /Lib/fsDB*.bpl file to Windows/System32
- copy /Lib/fsBDE*.bpl file to Windows/System32
- copy /Lib/fsADO*.bpl file to Windows/System32
- copy /Lib/fsIBX*.bpl file to Windows/System32
- copy /Lib/frx*.bpl file to Windows/System32
- copy /Lib/frxDB*.bpl file to Windows/System32
- copy /Lib/frxBDE*.bpl file to Windows/System32
- copy /Lib/frxADO*.bpl file to Windows/System32
- copy /Lib/frxIBX*.bpl file to Windows/System32
- copy /Lib/frxDBX*.bpl file to Windows/System32
- copy /Lib/frxe*.bpl file to Windows/System32
Step 2. Install packages
- in the Delphi IDE, select "Component|Install Packages..."
menu item
- press "Add..."
button and select /Lib/dclfs*.bpl file (* = your Delphi version)
- press "Add..."
button and select /Lib/dclfsDB*.bpl file
- press "Add..."
button and select /Lib/dclfsBDE*.bpl file
- press "Add..."
button and select /Lib/dclfsADO*.bpl file (D5+)
- press "Add..."
button and select /Lib/dclfsIBX*.bpl file (D5+)
- press "Add..."
button and select /Lib/dclfrx*.bpl file
- press "Add..."
button and select /Lib/dclfrxDB*.bpl file
- press "Add..."
button and select /Lib/dclfrxBDE*.bpl file
- press "Add..."
button and select /Lib/dclfrxADO*.bpl file (D5+)
- press "Add..."
button and select /Lib/dclfrxIBX*.bpl file (D5+)
- press "Add..."
button and select /Lib/dclfrxDBX*.bpl file (D6+)
- press "Add..."
button and select /Lib/dclfrxe*.bpl file
Step 3. Add paths to library path
- in the Delphi IDE, select "Tools|Environmet options..."
menu item
- go "Library"
tab, "Library path"
edit box
- add path to "FastReport 3/Lib"
folder

------------------------------------------------------------------------
III. Recompiling FastReport Basic Edition and Standard Edition packages
Perform the following steps if you want to recompile FastReport packages.
Step 0 (for FastReport Basic Edition only)
- open the FastReport 3/Lib/frxReg.inc file and uncomment the following line:
{$DEFINE FR_VER_BASIC}
Step 1. Add paths to library path
1.1. in the Delphi IDE, select "Tools|Environmet options..."
menu
1.2. go "Library"
tab, "Library path"
edit box
1.3. add path to FastReport 3/Lib folder
Step 2. Compile runtime packages
2.1. repeat the 2.2-2.4 steps for the following packages:
- FastReport 3/Lib/fs*.dpk (* = your delphi version)
- FastReport 3/Lib/fsDB*.dpk
- FastReport 3/Lib/fsBDE*.dpk
- FastReport 3/Lib/fsADO*.dpk
- FastReport 3/Lib/fsIBX*.dpk
- FastReport 3/Lib/frx*.dpk
- FastReport 3/Lib/frxDB*.dpk
- FastReport 3/Lib/frxADO*.dpk (FR3 Std only)
- FastReport 3/Lib/frxBDE*.dpk (FR3 Std only)
- FastReport 3/Lib/frxIBX*.dpk (FR3 Std only)
- FastReport 3/Lib/frxDBX*.dpk (FR3 Std only)
- FastReport 3/Lib/frxe*.dpk
2.2. open the package (by "File|Open project..."
menu, select "Delphi
package (*.dpk)"
as a file type)
2.3. press the "Compile"
button
2.4. close the "Package"
dialog
Step 3. Copy runtime packages to system folder
3.1. copy the following files from the Delphi_dir/Projects/Bpl folder
to the Windows/System32 folder (or Windows/System for Win9x/Me):
- fs*.bpl (* = your delphi version)
- fsDB*.bpl
- fsBDE*.bpl
- fsADO*.bpl
- fsIBX*.bpl
- frx*.bpl
- frxDB*.bpl
- frxADO*.bpl (FR3 Std only)
- frxBDE*.bpl (FR3 Std only)
- frxIBX*.bpl (FR3 Std only)
- frxDBX*.bpl (FR3 Std only)
- frxe*.bpl
3.2. note for Delphi4 users: *.bpl files are sitting in the FastReport 3/Lib
folder, not in the Delphi_dir/Projects/Bpl folder
Step 4. Compile and install design-time packages
4.1. repeat the 4.2-4.5 steps for the following packages:
- FastReport 3/Lib/dclfs*.dpk (* = your delphi version)
- FastReport 3/Lib/dclfsDB*.dpk
- FastReport 3/Lib/dclfsBDE*.dpk
- FastReport 3/Lib/dclfsADO*.dpk
- FastReport 3/Lib/dclfsIBX*.dpk
- FastReport 3/Lib/dclfrx*.dpk
- FastReport 3/Lib/dclfrxDB*.dpk
- FastReport 3/Lib/dclfrxADO*.dpk (FR3 Std only)
- FastReport 3/Lib/dclfrxBDE*.dpk (FR3 Std only)
- FastReport 3/Lib/dclfrxIBX*.dpk (FR3 Std only)
- FastReport 3/Lib/dclfrxDBX*.dpk (FR3 Std only)
- FastReport 3/Lib/dclfrxe*.dpk
4.2. open the package (by "File|Open project..."
menu, select "Delphi
package (*.dpk)"
as a file type)
4.3. press the "Compile"
button
4.4. press the "Install"
button
4.5. close the "Package"
dialog, answer "NO"
when Delphi asks to save changes!
------------------------------------------------------------------------
IV. Recompiling FastReport Pro Edition and Enterprise Edition packages
Perform the following steps if you have changed FastReport sources
and want to recompile them.
Step 1. Remove old binary files
1.1. in the Delphi IDE, select "Tools|Environmet options..."
menu
1.2. go "Library"
tab, "Library path"
edit box
1.3. remove path to FastReport 3/Lib folder
Step 2. Add paths to library path
2.1. in the Delphi IDE, select "Tools|Environmet options..."
menu
2.2. go "Library"
tab, "Library path"
edit box
2.3. add path to FastReport 3/FastScript, FastReport 3/Source,
FastReport 3/Source/BDE,ADO,IBX,DBX, FastReport 3/Source/ExportPack
Step 3. Compile runtime packages
3.1. repeat the 3.2-3.4 steps for the following packages:
- FastReport 3/FastScript/fs*.dpk (* = your delphi version)
- FastReport 3/FastScript/fsDB*.dpk
- FastReport 3/FastScript/fsBDE*.dpk
- FastReport 3/FastScript/fsADO*.dpk
- FastReport 3/FastScript/fsIBX*.dpk
- FastReport 3/Source/frx*.dpk
- FastReport 3/Source/frxDB*.dpk
- FastReport 3/Source/ADO/frxADO*.dpk
- FastReport 3/Source/BDE/frxBDE*.dpk
- FastReport 3/Source/IBX/frxIBX*.dpk
- FastReport 3/Source/DBX/frxDBX*.dpk
- FastReport 3/Source/ExportPack/frxe*.dpk
3.2. open the package (by "File|Open project..."
menu, select "Delphi
package (*.dpk)"
as a file type)
3.3. press the "Compile"
button
3.4. close the "Package"
dialog
Step 4. Copy runtime packages to system folder
4.1. copy the following files from the Delphi_dir/Projects/Bpl folder
to the Windows/System32 folder (or Windows/System for Win9x/Me):
- fs*.bpl (* = your delphi version)
- fsDB*.bpl
- fsBDE*.bpl
- fsADO*.bpl
- fsIBX*.bpl
- frx*.bpl
- frxDB*.bpl
- frxADO*.bpl
- frxBDE*.bpl
- frxIBX*.bpl
- frxDBX*.bpl
- frxe*.bpl
4.2. note for Delphi4 users: *.bpl files are sitting in the source folders,
not in the Delphi_dir/Projects/Bpl folder:
FastReport 3/FastScript, FastReport 3/Source,
FastReport 3/Source/BDE,ADO,IBX,DBX, FastReport 3/Source/ExportPack
Step 5. Compile and install design-time packages
5.1. repeat the 5.2-5.5 steps for the following packages:
- FastReport 3/FastScript/dclfs*.dpk (* = your delphi version)
- FastReport 3/FastScript/dclfsDB*.dpk
- FastReport 3/FastScript/dclfsBDE*.dpk
- FastReport 3/FastScript/dclfsADO*.dpk
- FastReport 3/FastScript/dclfsIBX*.dpk
- FastReport 3/Source/dclfrx*.dpk
- FastReport 3/Source/dclfrxDB*.dpk
- FastReport 3/Source/ADO/dclfrxADO*.dpk
- FastReport 3/Source/BDE/dclfrxBDE*.dpk
- FastReport 3/Source/IBX/dclfrxIBX*.dpk
- FastReport 3/Source/DBX/dclfrxDBX*.dpk
- FastReport 3/Source/ExportPack/dclfrxe*.dpk
5.2. open the package (by "File|Open project..."
menu, select "Delphi
package (*.dpk)"
as a file type)
5.3. press the "Compile"
button
5.4. press the "Install"
button
5.5. close the "Package"
dialog, answer "NO"
when Delphi asks to save changes!
我照着步骤安装下来,到III就下不去了。
看控件面板上已经有了许多fastreport的,于是就想看看demo,
可是一编译,就出现‘*.dcu’,'TEE'的找不到的问题。
fastreport 安装起来这么麻烦吗?
 
不用这么复杂,它带了一个软件,叫recompile.exe。运行它就可以了
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3196074
上面这个贴子里,也讨论了安装FR的方法,我也贴了一些我的办法,太长,就不贴过来了,你过去看吧
 
[转贴-分享]FasReport3.07的安装过程
我的操作系统是winxp,DelPhi6;
先到http://www.delphifans.com/SoftView/SoftView_888.html下载3.07版(免安装。解压到任意目录都可以,你自己喜欢吧),
再到http://www.delphifans.com/SoftView/SoftView_1122.html(下载汉化资源),
1,将汉化资源的整个Chinese的目录Copy到3.07版目录下的Res目录里面。
2,运行Res目录下的multilang.exe;只选里面的Chinese,然后按Build,就会生成一个frxMultiLang.pas文件,
3,在3.07版的目录下自己新建一个叫"LibD6"的文件夹(D7的就叫LibD7);将frxMultiLang.pas文件分别Copy到“LibD6"和Res/Chinese的目录里面;
4,运行recompile.exe,Change LangUage To选Chinese. ChangeTeeChart Version To选TeeChart45(这里可能因Delphi的版本不同而不同);点选ReCompile All Packages;这几项选好后就按Compile按钮。等其编译好后退出。
5,回到刚才新建的"LibD6"的目录里,你会发现里面多了很多文件。不要理会它。只要找到"Dclfrx6.dpk","DclfrxDb6.dpk","Dclfrxado6.dpk'这几个文件,分别双击它们。它们自动会激活DelPhi。然后点Install就大功告成了。
 
我是在delphi6下装的3.07。
其实方法很简单,如楼上所述。
只是在选teechart的版本是不要乱选,否则就要吃苦头了。
然后按照install.txt中最下面的十几行将.dpk安装就行了。
当然,装完之后,要将用到的.dcu,.res,.inc的文件放到delphi/bin目录下,否则,运行程序会提示:....not found xxx.dcu之类的。
整个安装过程十几分钟足以,只是不要乱装。
结论:有些事情很简单,只是看你认真与否。
 
后退
顶部