你在类型库中声明的时候,应该有类型库单元,和实现单元
你在实现单元,写出实现方法,
  在Client 端,import 给类型库
  并且把该实现单元增加进去
应该可以实现了

解决方案 »

  1.   

    用类型库编辑器加入接口方法后,它会自动在程序中加相应的
    声明代码,然后就照dingyi 说的那样,在实现单元写出这个方法的代码。
    编译后,服务端就OK了。在CLIENT只需要服务的声明信息,实现单元就不必了。
    如果不想使用声明信息,也可以类似VB那样用IDispatch 接口调用.
      

  2.   

    如果是Early binding调用Server端方法,需要Uses Server端的lib文件。最快
    Last binding 方式下只要使用Dcomconnection1.appserver.方法名即可调用,该方法是在Type libaray中定义。速度再慢。
    Dispatch  方式要在Server的lib 文件中找到dispatch Id, 并Uses lib,然后定义一个Dispatch id的变量即可调用.速度比Last binding 快70%~80%
      

  3.   

    我照诸位说的做了,在同一台机上已可以调用SERVER端对象的方法,可是如果服务器端在
    另一台机上运行,则无法连接服务器,提示说'服务器运行失败',好象是类没有注册,但在
    那台机上运行CLIENT端则正常,这是怎么回事?