Delphi如何生成最小文件的Exe? ( 积分: 10 )

  • 主题发起人 主题发起人 cqjxnc
  • 开始时间 开始时间
C

cqjxnc

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi如何生成最小文件的Exe?我看看很多人生成的Exe文件只有200多K,而我生成的文件至少有400多K。请问哪位大侠帮帮我。如何实现。
 
Delphi如何生成最小文件的Exe?我看看很多人生成的Exe文件只有200多K,而我生成的文件至少有400多K。请问哪位大侠帮帮我。如何实现。
 
编译出来后的EXE用ASPack压缩一下就行了,小了至少一半到三分之二以上;
 
upx 比 ASPack压缩比更高,
用KOL可以生成几十K的小程序,不过使用起来挺麻烦。
 
编译的时候有个选项....我打开戴妃看看
 
在项目属性里的Packages选项卡里将 Build with runtime packages选中就能编译小文件了空项目只有18K不过好像运行时要调用其用到控件的runtime packages
 
Alucard老兄:
楼主生成的可执行文件才400多K,你让他使用运行期包,那不是鼻子比脸还大吗?
 
是啊,我也有這個問題!
開發了一個程序有8M多,太大了!
期待減負,但找不到方法!能說具體一點嗎?
 
听说用kol开发的东西只有几十k,但没用过。

http://bonanzas.rinet.ru/去下载到
它。它能够使Delphi编出尺寸非常小的32位Windows图形用户界面的应用程序。
目前支持的Delphi版本:Delphi6,Delphi5,Delphi4,Delphi3和Delphi2。
 
各位,還有其它方法?
 
去掉没必要的引用单元,控件动态生成,呵呵,
AsPack 不错,
 
<Delphi源码分析>一书中可以开发出3.4KB的小程序.应该算是Delphi的极限了吧.
当年的TurboPascal For Windows能开发出1.6KB的Windows程序.
 
如果微软愿意的话,Delphi编的程序也可以很小!
可惜!微软不会愿意!!
 
KOL不错,我正在用!
但如何把控制台程序整小才是我的疑惑。
 
我也有这个问题,,学习一下
 
现在硬盘这么大,,,CPU这么高,,,内存这么大


还怕PE文件大吗
 
我用的方法
1 用ASPack压缩
2 用KOL
 
一个好办法是不要写那么多代码。如果想开发一个windows这么庞大的系统,又想在200k左右,那是上帝也办不到的
 
to thstzy:
具體一點,如何做?

1 用ASPack压缩
2 用KOL
它們是什麼東東來的?
 
用KOL,他是纯asm的vcl框架翻版,直接可以装到Delphi里面。生成的程序大多在80k左右。然后你再用upx或aspack压缩下,就没多大了。
 
后退
顶部