我在程序中有一个打印报表选项别的选项可以正常运行但一运行打印报表就出现以下错误,
Run-time error '713'
Application-defined or object-defined error
请告知解决办法?

解决方案 »

  1.   

    打包,生成安装文件(用vb自带工具:Package & Deployment 向导)
      

  2.   

    因为缺少支持文件,就好比报表,需要有DLL或者OCX来解释,VB并不能把OCX和DLL包装到EXE里面,所以,按楼上说的,打包去吧。
      

  3.   

    一般用VB工具箱默认的控件和基本命令做成的程序,编译后可以在没有VB的机子上运行。
    扩展控件或第三方控件,需要放在和可执行文件同一个目录,这样也可以运行。
    好像ADO等,要麻烦一下,简单的打包还想不行,至少我没成功!
      

  4.   

    Package & Deployment Wizard
      

  5.   

    打包,把所以用到的控件都打上去!还有如果在没装VB的98上运行,最好用VB5.0编译就OK了!
      

  6.   

    程序开发完了,最重要的还是制作安装程序。
    可以选择VB自带的,也可以选择专业制作程序,最好不要选择VB自带的,问题较多,不方便。
    通过打包的程序应该是只要能安装就能运行。
      

  7.   

    因为vb的编译代码只是伪代码,需要有运行环境支持并解释才能执行
    因为缺少支持文件,就好比报表,需要有DLL或者OCX来解释,VB并不能把OCX和DLL包装到EXE里面,可以选择VB自带的,也可以选择专业制作程序,通过打包的程序应该是只要能安装就能运行。
      

  8.   

    在winxp下用vb自带工具:Package & Deployment 制作的安装文件可以正常运行吗,
      

  9.   

    建议做一个EXE文件,再用Setup Factory等工具打包就可以了
      

  10.   

    用vb制作的安装包在winxp下不能安装,  如果用Setup Factory工具把编译好的EXE文件和数据库打包并选择vb6模式,不知能不能在xp下运行?