delphi做的程序太大了,如何能把程序体积减到最小(100分)

  • 主题发起人 主题发起人 dgidqs
  • 开始时间 开始时间
啥叫“实质性的解决办法”?Delphi如果按部就班的话编译出来的东西就是这么大的!
除非你用MASM32,用VB(VB倒不错,做出来那么小),问题是:VB要一大堆运行库支持的。
其实用资源的方法可以做的非常好,我曾经见过一个65K的软件,比起那些3、4M的东东
功能还要强大!它也是Delphi编的,用Resource Hacker或者eXeScope一看,却全部都
是Dialog、Menu资源!一些大软件都采用这种方法,像WinZip之类的,连QQ这个大家伙
都用这种方法,它没有一个窗口是在IDE里添加的!如果你用熟了之后,ASPack根本没
办法去压缩,因为它已经无能为力了,那个程序已经是最简了!如果你对程序太大不满意
的话,那据我所知只有这几种方法了……
 
在工程中将工程从vcl和bpl分离出来,只不过打包运行时要把vcl和bpl打进去。
 
to dgidqs:
不会吧!我做过实验的!同样一个工程在5.0中比在6.0中大了很多!
具体我发个DEMO给你看!留下EMAIL:
cdyxl@163.com
 
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=1354567
关注一下吧没有人提起来呀!用MODEM打电话利用PC机的耳机和麦克风,自己编程如何实现?
(我知道有现成的软件可以用,但是我想自己实现这个上东西)
QQ:65466700
MAIL: along@b2sun.com
TEL :13802785865
http://b2sun.com
请各位大侠多多指教!

 
to b2sun:
你也在广州啊?
 
用动态创建窗体和其上的控件也是一个方法吧。但是这个窗体可不能太复杂了。
 
我发现 Forms 单元最大

有没有人有这个精简的单元阿

我自己不会改,太复杂拉

 
多人接受答案了。
 
后退
顶部