热情软件屋

 

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.DLLMicrosoft 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和做哪些设置"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio