自学vb时间不长,经常碰到问题,查书有的能解决,但是不仅花的时间多而且不是所有的都能查到。希望能得高手指点,少走点弯路,我是诚心的,不会什么都拿来问的,看书能解决的一定不扰。本人基础比较弱,但绝对是很认真的学生。有愿意支持我的加我QQ158550055,非诚勿扰。万分感激!
以下是本贴想要问的问题:
运行结束后关闭窗口,本来应该把记录放到文本里面去的,但是总是现实ActiveX不能创建对象是怎么回事?其实有一阵子是可以的,但是换了台电脑就不行了,请高手指教,不慎感激!

解决方案 »

  1.   

    问题就在于你换了一台电脑啊,提示你ActiveX不能创建对象,多半是因为有一个需要的库文件在你运行的机器上没有或者没有注册。你把程序运行所需的所有dll等文件都放到目标机器上注册一次就可以了。
      

  2.   

    如果你原来的程序打包了一般不会出现这种现象,如果没打包且新换的这台电脑装有VB,请重新加载各种ActiveX控件,这时ActiveX控件位置上往往是一个有模糊图像的灰框,若仍不能解决问题,检查一下引用,若仍有问题,就要检查引用的dll是否损坏了,比如Excel的链接库文件