急:
我在WIN2000SERVER上做了个有关OLE的程序,是用Delphi调用word的,没有使用Server页的控件,我在本机上调试通过。但是,当我把程序拷贝到其他机器上运行时,得到一个‘没有注册接口’的错误。请问,是什么原因造成的,我该如何做才能注册?

解决方案 »

  1.   

    找到WORDR的ocx控件 在运行中键入'regsvr32 *.ocx'即可
      

  2.   

    regsvr32是命令,可以把你的OCX控件名称直接拖到命令框里
      

  3.   

    我在要运行程序的机子上执行了regsvr32,把ocx控件给注册通过了,可还是会提示没有注册接口的错误。
    我做程序的机子是win2000+office xp,,,现在要运行程序的机子是winxp+office xp。调试不能通过。
    但我在另外一台电脑上(win2000+office 2000)上,通过注册ocx组件可以运行程序。
    谁能给出原因,马上结贴。急用!!
      

  4.   

    You need to give the full control to the user name who logged on the computer. in the regedit.under word's  ID.