其实我最主要的问题是觉得主程序有点臃肿了,每次编译都要很久,要等20分钟左右,所以就想新的功能模块独立出来,使用DLL的形式,但是主程序里面已经有了很多实用的函数,使用Dll反过来调用主程序的函数似乎很不方便,重新在dll里面写各个函数好象又太浪费时间,所以我想知道独立出来的模块除了写dll还有什么办法吗?

解决方案 »

  1.   

    没见过这么久的编译,亲自编译最久的是 JCL+JVCL 组件包了。
      

  2.   

    是 BCB 6.0,那应该可以理解为什么编译这么久了吧
      

  3.   

    淡定, 所以增量编译还是有用滴
    玩 WinCE时还专门配了高配机器,第次都得10多分钟
    用惯了Delphi的快速编译,很是不爽
      

  4.   

    如果是BCB,10分钟算很快了啊,正常。
      

  5.   

    建议将主程序的函数,独立出来,放在一个pas单元文件中。每个dll都添加该文件编译即可。