当然可以,Delphi编写COM和DCOM是十分轻松的,实际上使用VB编写的组件是
实现IDispatch接口的自动化组件,并不是真正的COM组件。

解决方案 »

  1.   

    服务器端用RemoteDataModule建立一个服务器
    客户端使用DComConnection连接服务器端,十分方便
      

  2.   

    to TechnoFantasy:>> 实际上使用VB编写的组件是实现IDispatch接口的自动化组件,并不是真正的COM组件.   不会吧!“并不是真正的COM组件“ ??? 自动化组件不是COM组件吗???
       我认为COM 是实现了IUnknow,再实现IDispatch就是自动化组件。
       而VB实现调用组件的方法和C++/Oject Pascal 不同。
      

  3.   

    COM是语言无关的,只要你够牛,你可以用ASM写个COM出来(听说有人已经试过了)。
      

  4.   

    对,我说的有误,实现的也是COM组件,但不能实现IUnknown接口的COM组件。
    而且实现的机制不同。详细的可以参考相关的COM书籍。