
[英]Cannot get crystal reports 8.5 reports to run under Windows 8 for a VB6 project
[英]ActiveX cannot create object vb6 application with crystal report8.5
我从后来的父亲那里继承了一个程序,该程序是用vb6开发的,并以sql server 2000作为后端。 当我尝试从应用程序中打印报告时,显示错误消息“ ActiveX无法创建对象”,但是当我从crytal报告中查看报告时,它将显示所有内容。 请我需要帮助
确实没有太多事情要做,但是看起来您的程序缺少一些未指定的依赖性。 也许您应该检查安装是否正确? 重新安装程序可能是一个主意。
这可能是尚未注册的Crystal Reports ActiveX控件/ dll,这意味着您的应用程序无法在注册表中找到它。
如果可以确定它是哪一个,请使用regsrv32进行注册,否则尝试重新安装Crystal报表。
Crystal报表控件的运行时版本未正确注册。 使用regsvr查找并注册“ crystl32.ocx”。 确保它在WinSys路径中(即c:/ Windows / System32)。 依赖文件“ crystl32.dep”也应位于路径上。 这应该可以解决您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.