用delphi编译了两个程序,一个程序有较多的功能,大小是1.86M;另一个功能较少,却有1.87M。有没有办法减小一些?

解决方案 »

  1.   

    把那些功能的代码,编译成dll文件阿,另外你的程序最好不要吧图片编译进去阿,你可以在程序运行的时候使用的时候动态调用进去阿!!
      

  2.   

    可以考虑用UPX来压缩,效果挺好的。
      

  3.   

    Delphi的IDE中.选Project->Options 把Packages页里的build with runtime packages前面的勾勾上..这样Exe文件就会小很多..不过在程序发布时,需要同时发布你的Exe使用到Bpl或Vcl
      

  4.   

    这个问题应该多看看delphi编译这方面的书,很简单的!
      

  5.   

    不要带上一些没有用到的单元.把功能代码加在DLL中也是一个好办法另外可以考虑用ASPACK这类软件压缩一下.
      

  6.   

    用Aspack压缩,一般可压缩到30%以下,需要的话给个E_Mail,我给你发一个.