Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb6 Crystal reports 5.2客户端?_Vb6_Crystal Reports - Fatal编程技术网

Vb6 Crystal reports 5.2客户端?

Vb6 Crystal reports 5.2客户端?,vb6,crystal-reports,Vb6,Crystal Reports,我收到了一个使用Crystal Reports的旧vb6.0应用程序的源代码 原始项目文件显示: Object={00025600-0000-0000-C000-000000000046}#5.2#0; Crystl32.OCX 在旧的visual basic 6.0安装CD中,我只有crystal reports 4.6版 当我尝试使用Crystal Report Pro(版本4.6)从源代码中打开一个rpt文件时,会引发无法打开rpt错误。我怀疑rpt是用“Crystal Report P

我收到了一个使用Crystal Reports的旧vb6.0应用程序的源代码

原始项目文件显示:

Object={00025600-0000-0000-C000-000000000046}#5.2#0; Crystl32.OCX
在旧的visual basic 6.0安装CD中,我只有crystal reports 4.6版

当我尝试使用Crystal Report Pro(版本4.6)从源代码中打开一个rpt文件时,会引发无法打开rpt错误。我怀疑rpt是用“Crystal Report Pro 5.2版”或类似的东西保存的

你知道这个版本(5.2)是否存在吗? 我怎样才能得到这个版本的crystal reports pro的工作副本来编辑RPT


升级到较新的crystal版本是一个选项,只要它在visual basic 6.0中以相同的方式工作,即使用Crystl32.ocx、相同的API等…

我有一个项目,其中我必须使用一些旧的4.6报告并使用版本8重新生成它们。我能够使用它,但正如我所记得的(已经10年了),我必须重新生成rpt文件才能工作。我不得不打开它们,然后将它们作为新文件重新保存。谷歌搜索表明CR只支持旧报告的前向迁移(不能以旧格式保存),因此您的最后一段可能不会出现。

我在这里面临的问题是,我不知道rpt是如何创建的。唯一的提示是:vb项目引用了5.2 Crystal32.ocx,并且我无法使用4.6 CrystalReportPro编辑器打开RPT。此时我不知道如何打开rpt。使用Crystal Report Viewer,我也无法打开rpt。它说rpt太旧了。所以它应该介于4.6和9.0之间。不确定8.5是否能够打开它们。我没有一个8.5安装媒体