我在VB中做了一个报表,在本机上运行没有错误,当安装在其他没有水晶报表的机子上后,输出报表时错误提示为“应用程序或对像定义错误”我的代码如下
Screen.MousePointer = vbHourglass
CRViewer1.ReportSource = Report1         ,运行到这里就会报错,
CRViewer1.ViewReport
Screen.MousePointer = vbDefault
在本窗口中我用到了水晶报表这个控件,名为CRViewer1
我是用VB自带的安装向导。我的程序编写环境是:WIN98 + VB6.0 + 水晶报表8.0 
我是一个初学者,现在要上交,
我都快急死了,各位高手帮帮我吧!

解决方案 »

  1.   

    我用的win2k+cystalrepot9.2+access+vb6.0,可以打包成功,水晶报表安装目录里有例子源程序,你可以打打他们试试,我不知道win98+8.0是不是能成功,如果不成功你用高版本的专业打包工具,如install wile ,installsheld 试试!
      

  2.   

    用Wise Install system打包最為方便.運行其安裝路徑下的Downloadruntime.exe下載其水晶報表9.0的運行庫后,打包時包含其運行庫便可.另外在導入VB工程時,將有關水晶報表的文件全部刪除,所以你再不用理會其各种動態連接庫找不到了.