用VB6的打包工具打包后,在其它机运行时,出现错误如下:
运行时错误‘713’
类未注册。
查找对象,其CLSID为:{00000010-0000-0010-8000-00aa006D2EA4}我的程序用到的东西不多,只有:用DATA控件,操作ACCESS数据库(增加,查询),用MSFLEXGRID显示,并把网格内容打印.1.请问为什么会出现这情况,这是不是一个常见的问题?
  需从哪方面入手进行解决问题?2.对于我程序用到的资源,打包时,一般要注意什么方面的问题,(如"引用"什么等)请各位高手帮我解答一下,非常感谢!
[email protected]

解决方案 »

  1.   

    把ACCESS数据库打入包中,并且在"引用"中用到的动态库要打入包中。
    如果还提示类未注册,写一个批处理文件在安装后运行一下。
      

  2.   

    1、你引用的*.dll,*.ocx等没有打入包中。问题很平常。
       找专业打包工具,或者根据提示,手动找。
    2、如果引用了ado,应该需要mdac_typ.exe
       水平不高,
       随便说说
      

  3.   

    TO gdcrx(小小):打补丁SP5,这是什么,需到哪里下载什么文件?
       因为我刚用VB一个来月,真的很不好意思,连这个也不懂。
      

  4.   

    Microsoft Visual Studio 6.0 Service Pack 5
    地址:http://msdn.microsoft.com/vstudio/sp/vs6sp5/default.asp
    地址:http://support.microsoft.com/default.aspx?scid=fh;en-us;sp
    可以下载Microsoft Data Access Components (MDAC) 2.7
      

  5.   

    在vbp文件中找到CLSID为:{00000010-0000-0010-8000-00aa006D2EA4}的项.然后在vb中可以将该引用去掉.我以前出过这个问题.
      

  6.   

    http://sky300.com:88/hongsong
    请大家看一下这个网址(我的部分软件作品)
      

  7.   

    不知道你用什么打包工具,如果用InstallShield for Windows Installer在打包时自动注册就不会出现没有注册的现象
      

  8.   

    打包工具推荐用wise,个人感觉比SF6好使,操作简单功能强大,而且支持vc、vfp、vb6sp5、水晶报表7-9、ado2.1-2.7、dao3.5及3.6,汉化新世纪下载地址如下(包括原版程序、汉化包及序列号)
    http://www.hanzify.org/detail.asp?SOFT_ID=5820用Setup Factory 6 的话汉化新世纪也有(包括原版程序、汉化包及序列号)
    http://www.hanzify.org/detail.asp?SOFT_ID=4178
      

  9.   

    建议你用Setup Factory打包,以下连接是相关的文档
    Setup Factory V6.0.1.2
    http://www.downloadsky.com/soft/3912.html
    Setup Factory V6.03 汉化补丁
    http://www.downloadsky.com/soft/3913.html下面的网址有Setup Factory V6.0
    http://vbeden.xg88.com/download/software/sf6.zip解压密码
    www.vbeden.com下面网址有setup factory6.0 的汉化包:
    http://ms5.cpatch.org/hanzify/detail.asp?SOFT_ID=4178
    这样进一步方便你使用!
      

  10.   

    安装mdac2.6驱动
    http://download.microsoft.com/download/dasdk/Install/2.60.6526.3/WIN98Me/EN-US/MDAC_TYP.EXEhttp://www.cclis.com/download.asp
    Microsoft MDAC支持程序
      

  11.   

    用vb做软件打包之后都面临着安装程序包过大的困境,所以很多人都舍弃vb```感觉wise比vb自带的打包工具要好用一些``提示“类未注册“应该是你用的有的组件并没有在其他的计算机中注册,打包时应当包含在内```
      

  12.   

    多谢各位高手的解答。但,问题还是没有解决。我用了VB6,Setup factroy6打包,
    也安装了MADC_TYPE2.8,但打包还是出现“类未注册”,我只是用DATA控件,和一个msflexgrid,ACCESS 请问 
    打包时要把“什么文件”包含入去,请各位高手再指点一下,
      

  13.   

    SETUPFACTORY 打包步骤先导入工程,再扫描工程,有第三方控件的要导入,并把文件属性中高级一项中注册勾上,再打包。