如何减小DELPHI可执行文件的大小(100分)

  • 主题发起人 主题发起人 flycat
  • 开始时间 开始时间
用UPX吧,挺好的
 
yilan,peace_2000说的有道理,另外如果你的程序中有图片请将其变成JPG格式,
或放在数据库或外部文件调用,去掉不使用的USES,多使用API,重新编译,可使程
序变小,最后再用aspack
 
yilan,peace_2000说的有道理,另外如果你的程序中有图片请将其变成JPG格式,
或放在数据库或外部文件调用,去掉不使用的USES,多使用API,重新编译,可使程
序变小,最后再用aspack
 
我是从UPX转到ASPACK的,特别是最近刚下载了Aspack2.1,发现压缩速度和压缩率比Aspack2000
都有很大的提高,只可惜有30天时间限制,我研究了一下,写了个解除30天时间限制的小程序
<a href="http://www.qzone.com/home/w/wi/wind2000/delphi/program/Aspack.zip">Aspack21.exe</a>
只要把它放到Aspack的安装目录中运行Aspack21.exe就行了。

 
不要乱用ASPACK,用ASPACK压缩的程序运行占用更多的内存空间。
不信可以在NT下试试
 
用ASPACK吧,它可以把EXE减少为原来的1/3
 
ASPACK有时会让你的Exe不能运行,代码优化了就是了,不必压缩。
大也大不到哪里去
 
把控件包编译在 EXE 外面啦。
 
接受答案了.
 
后退
顶部