如果没有装 VB则出现713错误:APLICATION  NOT DEFINE OR OBJECT NOT DEFINE。
请问是怎么回事呀。谢谢!

解决方案 »

  1.   

    出现这种错误的原因是你没有拷贝并正确所需要的OCX或DLL文件,根据CLSID{.........}可以查出是哪个OCX导致的错误。使用OCX的一个问题是分发的时候必须要额外包括OCX文件,并且要注册。最好的解决这个问题的办法是使用VB的向导制作安装盘。 
      

  2.   

    肯定使用vb打包的时候有ocx或者dll没有打到包里面去
    建议使用setup factory打包vb自己打包很容易弄出问题来,而且打出来的包太大使用setup factory更灵活,而且可以随意修改自己的设置还是建议使用setup factory打包
      

  3.   

    总之一定要制作安装程序,编译后的EXE到别的环境不一定能运行的
      

  4.   

    把所有要用的dll\ocx都放到app.path下,不用注册照样运行
      

  5.   

    我试过这些方法,但是怎么才酸把所有的DLL/OCX都包含进来了呢?
      

  6.   

    用VB本身自带的打包工具,找出你所要的DLL和OCX,再用其它工具将这此文件打包进去
      

  7.   

    SETUP factory打包也不行需要手工添加控件及 DLL文件
      

  8.   

    找到程序运行需要的.cox或者dll文件打包后就可以了,这样可能会让安装包大一点,但是没有太大问题的,使用inno setup打包程序是很好用的
      

  9.   

    出现这种错误的原因是你没有拷贝并正确所需要的OCX、DLL或工程中要用的文件比如数据库文件等。建议在工程引用中去掉无用的 OLE Aujtomation 这样打包会小点。编译也会快点
      

  10.   

    用这个setup factory打包吧,如果没有地方下载的话,我发给你了
      

  11.   

    http://expert.csdn.net/Expert/topic/2864/2864225.xml?temp=.5042688