我的delphi程序要给别人提供二次开发接口,我用什么方式能保护自己的源代码?如:C++里的 .h和.lib 在C里面调用特别方便不知delphi里有什么高招,也不想用dll,因为写和调用都特别麻烦

解决方案 »

  1.   

    编译成dcu给他,在单独把interface部分写成文档
      

  2.   

    做一个DLL 就最简单了,只要告诉你支持的接口,让人家调用就可以了,
    在DELPHI 中调用,不用写成COM ,那样比较麻烦...
      

  3.   

    Interface + dcu 简单!
    Interface + com 通用!
    Interface + dll 中间点吧!
      

  4.   

    Interface + com 
    Interface + dll
      

  5.   

    写成bpl不也是可以的,只是你要写一些说明性文档记录你在bpl中注册的类(窗体)以及完成的功能!
      

  6.   

    to force2004(牛牛)
    怎么写成bpl啊?能说详细一点吗?