我在WINDOWSXP上用VB6编程后,到客户的XP系统上
运行编仪好的程序的某一个地方时提示:
运行时错误: -2147417848(80010108)
Automation 出错。
然后就自动退出来了。
但是在客户机上运行源代码的话没有问题,请问这是怎么回事?
谁能详细告拆我这是怎么回事?

解决方案 »

  1.   

    客户机装了VB,用VB运行源程序的时候也没问题,
    但是运行编仪好的程序就不行,
    怎么知道是哪个文件没有注册?
    据体怎么注册?
      

  2.   

    做安装包在目的机器上安装后再运行,还不行则手工安装最新版的mdac_typ.exe
      

  3.   

    我从新注册工程中引用的文件还是不行啊,,,
    哪里有SP6和MDAC_TYP.EXE 下啊?
    给个网址啊,
      

  4.   

    你装一下SP6,或者把你程序中引用的控件或DLL在系统中重新注册一下
      

  5.   

    本来以为是 mdac 的问题,事实证明是 Form 2.0 中 ComboBox 造成的,不要给它设置列表中没有的值就可以了。
      

  6.   

    真是谢谢: Sun_Jianhua(铁拳)
    帮我整了一个晚上才解决问题...
    是用远程控制软件解决的...