热情软件屋

 

复制EXE文件到没装VB的电脑后运行,出现提示: Run time error "713"


编号:QA004724
建立日期: 2003年10月13日 最后修改日期:2003年10月13日
所属类别:

Ken:
    操作系统: Win98
    编程工具: VB Access97
    问题: 在VB6中编写的程序,因使用了DBGrid32.ocx控件,直接Copy编译后的EXE文件到另外一台没装VB的电脑后运行,出现以下提示:
    
    Run time error "713"
    Class not registered!
    Look for object with CLSID{.........}
    请问是何故?
    水平: 中级

回答:

    出现这种错误的原因是你没有拷贝并正确所需要的OCX或DLL文件,根据CLSID{.........}可以查出是哪个OCX导致的错误。使用OCX的一个问题是分发的时候必须要额外包括OCX文件,并且要注册。最好的解决这个问题的办法是使用VB的向导制作安装盘。
    
    相关问题:
    QA001139 "VB6如何制作安装程序"
    QA000683 "是否有办法将VB的所有的文件合成一个.EXE文件"
    QA002795 "用DataReport生成的运行时错误'713':定义的应用程序或对象错误"

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, Visual Basic, VB, 制作安装程序, setup, installshield, wise install, 错误信息, error, error message, link, compile, runtime

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

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