小弟最近在看李维《Inside VCL》一书,最近看到第6章接口程序设计(P304),里面有一张表,表中列出三类接口:1.一般接口
2.拥有GUID的接口
3.COM接口不知道这怎么样的接口属于“拥有GUID的接口”,怎么样的接口属于“COM接口”。
这两者有什么不同?

解决方案 »

  1.   

    一般借口就写了个Interface.
    拥有GUID的借口,就是有个这么个东西:['{694D9A46-ACA8-4462-84D7-E9FA0CF61D11}']
    COM借口就是符合COM规范的。
      

  2.   

    那是不是说,“COM接口”是更严格的“拥有GUID的接口”?
      

  3.   

    没人回答?现在Delphi的程序员越来越少了。
      

  4.   

    一般借口就写了个Interface.
    拥有GUID的借口,就是有个这么个东西:['{694D9A46-ACA8-4462-84D7-E9FA0CF61D11}']
    COM借口就是符合COM规范的。也就是com中接口,要先注册,才可以使用。
      

  5.   

    楼主,参看《Delphi COM深入编程》
    网上有下的,没有的话留个邮箱,PDF+光盘代码。
    最近也在研究这方面,多交流。