已经完成了的项目,如何把这个项目做成DLL,希望能说的详细点,最好能来个简单的实例

解决方案 »

  1.   

    把program改为library
    取掉beginend之间的内容加上excepts
    输出函数输出函数中创建主窗体,其他所有的窗体在调用是动态创建
      

  2.   

    在网上有很多,也有很多代码,实例,就不帮楼主找了.
    换个角度来说一下这个问题.系统的模块组织最重要的在于设计,了解为什么使用DLL,区分系统中那些应该话在DLL中.
    那些应该实现成函数的方式放在DLL中,那些应该实现成接口的方式放在DLL中.
      

  3.   

    1楼的说法很容易误导别人
    这个问题很难说清楚,如果只是从形式上把EXE改为DLL,意义不大,白折腾,如果从设计合理的角度上去改为DLL,那么改动量太大了,基本上可以进行重新设计了
      

  4.   

    并不是所有的程序都可以直接改为DLL的,除非当初设计的时候有考虑到这个问题,否则外部使用会存在各种各样的问题。这种东西没有方便和简单的办法,只能根据实际情况进行处理。