在设计COM时用Type Library可以enum和record,定义完了后,参数类型的下拉列表中就会出现定义了的类型,这样就会方便很多。但是我的问题也就在这里。
我设计了两个COM,他们想通用定义的类型,但是我怎么也不知道如何引用其它COM中定义的类型。请注意,我是想在定义接口方法的参数类型中,引用别的COM定义的类型。请高手指点,我无能为力了……

解决方案 »

  1.   

    这个我试过,他不能与record类型相互赋值
      

  2.   

    或者能告诉我如何将Record类型和OleVariant互相转换,也可以
      

  3.   

    试试导入其他COM组件。
    view - type LibraryUses选项卡
    右键 Show All Type Libraries
    选择你所要导入的COM组件。
      

  4.   

    我这问题我已经解决,不同COM之间的Record类型可以引用
    这样类型一致了,也就能相互赋值了