关于.dll减肥问题?在线等待中..........(200分)

  • 主题发起人 主题发起人 opqwthy
  • 开始时间 开始时间
O

opqwthy

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi编译出来的dll太大了,一个都将近有5MB,现在我想把它缩小一下,
各位前辈们有什么好的方法,请多多指教。问题十万火急,关系到饭碗!!!!!!
 
如果只供Delphi程序调用,则可以带包编译。会小很多。但发布程序时要将带的包对应的.bpl文件一起发布。同时主程序也要带包编译。
还有去掉不需要的单元文件,优化程序算法。
 
去掉不需要的单元文件
或者将需要的函数或过程从单元文件中摘离出来
将编译后的dll文件用aspack进行压缩
 
5MB?汗!将需要的函数或过程从单元文件中摘离出来是个好主意,虽然delphi的编译器可以部分编译,但还是会大不少!
aspack进行压缩,硬盘空间是小了,可在内存中会解压,占用内存会大!
 
多人接受答案了。
 

Similar threads

后退
顶部