怎么样使程序的体积减小?

huzais 2003-09-30 09:53:06
在Delphi写了很多Form,如果直接编译的话,它会生成一个大约7M大的可执行文件,直接发给客户话,好象占有的资源比较多,程序运行也比较慢!(好象它直接全部装如内存)
要什么样子才能让可执行的文件变小?
或者是在编写程序的时候要生成很多的DLL文件?

还是要怎么样设计程序,让它的运行速度更快,体积更小?
...全文
72 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
angle097113 2003-09-30
  • 打赏
  • 举报
回复
ASPACK等压缩。
10m 压缩到1m
zousoft 2003-09-30
  • 打赏
  • 举报
回复
同意 tanqth(青蛙)
另外用运行期包也可以。
snowfog 2003-09-30
  • 打赏
  • 举报
回复
还有一个好办法:自己编写替代TApplication类的代码,可以大幅减少体积,但需要多写一些代码!
tanqth 2003-09-30
  • 打赏
  • 举报
回复
ASPACK等压缩。
tanqth 2003-09-30
  • 打赏
  • 举报
回复
首先结构要设计合理,多用函数和过程,或者DLL。少放大图片在程序上。不经常用的可以动态生成。
少用三方控件,窗体相同的可用继承方式,最后还可以用EXE压缩软件进行压缩.
tongki 2003-09-30
  • 打赏
  • 举报
回复
同意以上说法。
S海鸥 2003-09-30
  • 打赏
  • 举报
回复
用PUBLIC 函数和过程, DLL.
ruixi 2003-09-30
  • 打赏
  • 举报
回复
首先结构要设计合理,多用函数和过程,或者DLL。少放大图片在程序上。不经常用的可以动态生成。

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧