我想请问如何把DELPHI编译的EXE文件压小,并且一样的运行。我看到一个公司的软件,开始我们用时EXE文件有10.3MB。但后来更新后,这个EXE只的1.68MB,但是它一样的运行。请问有谁知道?非常感谢!!

解决方案 »

  1.   

    咳!有很多工具都可以压缩的!比如ASPACK.EXE,压缩程度很高的!
      

  2.   

    有谁能给我一个没有过期限制的ASPACK.EXE.谢谢。我的邮件地址是:[email protected]
      

  3.   

    project->options->packages:
    选中bulid with runtime packages
      

  4.   

    还有可以把你的公共单元等做成dll
    都可以减小exe文件
      

  5.   

    你们两种方法我都试过。我正常的EXE有3.03MB,用Aspack压成686kb,并且压的过程很快。但是这个软件只能用30天;用UPX压过程慢,可压成704kb,但是这个软件不过期。chenquan的方法也可以,我的EXE就有1.95MB,但这个文件好像用UPX不能压小,一样的1.95MB。总之感谢你们两 人。!