如何减小 DELPHI 生成的可执行文件的大小?(50分)

  • 主题发起人 主题发起人 iflycats
  • 开始时间 开始时间
I

iflycats

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,为什么我生成的 DELPHI 程序,没有使用外部控件,只有一个界面,大小就有五百多K,但别人完整的程序却只有400多K?我该如何缩小它?
 
你在USES里以前用过的东西没有删掉?
 
aspack压缩
 
aspack2.11 不錯!
 
之后用aspack就可以了,可以到原来的30%
 
同一个窗体上的相同的组件的 Name 属性置为空,留一个,
例如,十个TLabel,将九个的 Name 属性置为空,程序的大小
将减少很多。其它组件作相同处理。
 
呵呵,好象不用ASPACK说不过去哟,放着这么好的东东不用,可惜:)
 
多人接受答案了。
 
1.去掉单元Uses区不用的项
2.程序编译时使用非静态连接(你在没装delphi的机器上运行程序需将delphi
自带的运行库拷贝到当前目录)
3.你还可以使用自己的动态连接库以减小执行文件的大小[8D]
 
后退
顶部