复制EXE文件到没装VB的电脑后运行,出现提示:
Run time error "713"
编号:QA004724
建立日期: 2003年10月13日 最后修改日期:2003年10月13日
所属类别:
Q
Ken:
操作系统: Win98
编程工具: VB Access97
问题: 在VB6中编写的程序,因使用了DBGrid32.ocx控件,直接Copy编译后的EXE文件到另外一台没装VB的电脑后运行,出现以下提示:
Run time error "713"
Class not registered!
Look for object with CLSID{.........}
请问是何故?
水平: 中级
A回答:
出现这种错误的原因是你没有拷贝并正确所需要的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。
| |
|
|
| |
|
|