Crystal Report 4.6完整的依赖文件有哪些
编号:QA004667
建立日期: 2003年1月4日 最后修改日期:2003年1月4日
所属类别:
陈淑江:
我有一个问题想请教:
我编写的程序(VB6.0+ADO),在输出报表时,为了在程序运行时可以由使用者根据自己的情况自己修改报表格式,我采用了VB6.0自带的Crystal Report 4.6,但是在制作安装(Install shield 6.3)时出现问题,安装后的程序无法打开报表,但报表编辑器能够启动,新建报表在选择数据库(access)时出现“不能初始化OLE”错误;而且即使是执行VB6.0光盘里的Crystal Report 4.6安装(VB不安装)后也出现同样的问题。但VB安装后就可以了。
请问,这是什么原因,怎样解决?Crystal Report 4.6完整的依赖文件有哪些?
回答:
对于Crystal Report 4.6,下面的文件都是必须的
| 文件 | 说明 |
| CRPE32.DLL | 打印引擎。 |
| MSVCRT20.DLL | Microsoft VC++运行时间库。 |
| CRXLAT32.DLL | 只有使用ToWords函数才需要。 |
| CO2C40??.DLL | ?? = Language code |
| P2BBND.DLL | 只有将Crystal Reports Custom Control和Visual Basic Data Control绑定才需要。 |
| CTL3D32.DLL | 需要放在windows/system32目录下。 |
| PG32.DLL | 只有报表中包括了图像和图表才需要。 |
| CRYSTL32.OCX | 只有使用了ActiveX控件才需要。 |
| CO2C40EN.DLL | 只有在报表中使用了OLE对象才需要。 |
| CRXLATE.DLL | 只有在报表中使用了ToWords (x, # of places)才需要。 |
不过你的情况应该不是Crystal Reports引起的,因为你安装了VB6.0光盘里的Crystal Report 4.6仍然不行。从现象看应该是ADO安装不正确。建议参考:QA000885 "数据库程序需要安装哪些DLL和做哪些设置"。
此问题由李海回答。
| |
|
|
| |
|
|