rt

解决方案 »

  1.   

    我觉得没有什么好处,如果觉得生成的可知性文件太大的话,可以使用runtime package,这个可以把文件变得很小,使用dll来做窗体,会搞得很麻烦。我没有驶过,但是我觉得肯定很麻烦的。
      

  2.   

    我做过一个很简单的,不推荐参考下面这本书,书里有实例的
    Mastering Delphi 5
    Marco Cantù, Sybex, 
    ISBN 0-7821-2565-4 USD 49.99
      

  3.   

    使用DLL的优点是:
        代码和数据共享,对于复杂的系统可以降低整体物理文件的尺寸。
        可以从物理模块级别管理和组织程序结构,易于软件维护和扩展,特别是维护已经发布的程序。
        在开发管理方面,可以从运行级别分离模块开发任务(而不是从编译级别),降低开发小组间的耦合度,责任更分明。
        ......使用DLL的缺点是:
        可执行程序的分发会涉及多个文件,安装要复杂些。
        升级模块时需要解决繁琐的DLL版本冲突等问题。
        ......窗体都作到DLL当中可以灵活扩展你的软件系统。在DELPHI中使用DLL来组织程序模块,一般都要与包编译模式(Build with runtime package)一起使用。因为包编译模式才能保证在DLL之间实现对象共享。李战.深圳
      

  4.   

    PPP很好用的,版本管理非得在dll中管理吗?
    大家不要被教条束缚了......
      

  5.   

    谢谢大家如果要把一个已经写好的程序重新拆分成为dll形式,要注意什么?划得来吗?
      

  6.   

    你不觉得在DLL里写窗口麻烦,就用呗~
      

  7.   

    感觉用dll很麻烦,特别是安装的时候