我有一个写好的应用程序,现在需要提供给其他开发人员用,要有相应的接口什么的。老总说最好做成dll或者api。我不知道如何下手,里面我用了winsock等控件,编译了一下,好像无法编译成dll嘛,不知道如何处理了,急:(。

解决方案 »

  1.   

    建个 Activex Dll  把你的程序放进去。设下接口就可以。。
      

  2.   

    只能做成Activex Dll,如果有界面,可以考虑弄成控件的形式.
      

  3.   

    做成COM,除了Activex Dll,还可以做成Active Exe。如果不希望对源程序改动很大,还是建议做成进程外的Activex Exe,这样你可以保留原有的界面,而且可以提供简单的多线程功能。
      

  4.   

    API是指应用程序接口。
    你可以做些公开的类提供给其他程序员使用。
    将应用程序设置为active dll或者active exe就可以了,这样编译的时候会将公开的类提供出来了。
      

  5.   

    自由界面和报表的完美解决方案!
    http://www.anylib.com