Blue
Red
Green
Orange
Voilet
Slate
Dark

想法子帮忙瘦身啊:delphi编译出的可执行文件稍多写点就要1M了,这太肥了吧.. (100分)

Y

youou

Unregistered / Unconfirmed
GUEST, unregistred user!
我越来越瘦..可执行文件越来越肥......咋办?
--------------------------------------------------------
我想在只有一个可执行文件的就可以运行..........时如何让它再瘦小一点.

就是除了压缩及分成dll,dpk,等.......

还有没有办法瘦....
 
A

angelgekko

Unregistered / Unconfirmed
GUEST, unregistred user!
用ASPack压缩,可以减少2/3左右哦!
 
F

fengfan

Unregistered / Unconfirmed
GUEST, unregistred user!
1M不肥吧,我写过4M的,接近5M,据说有两个方法:ASpack,以及使用DLL,可惜我不会用.
 
T

takashiki

Unregistered / Unconfirmed
GUEST, unregistred user!
ASPack我有
 
Y

youou

Unregistered / Unconfirmed
GUEST, unregistred user!
上了1M,我就不太敢出门了..呵...

能减掉2/3,那只有1/3..300多k.....

to fengfan, 时间:2003-8-29 16:55:00, ID:2143186
1M不肥吧,我写过4M的,接近5M,据说有两个方法:ASpack,以及使用DLL,可惜我不会用.
--------
呵...你这么肥还敢见人...I 服了 you.........:)
 
G

gxcooo

Unregistered / Unconfirmed
GUEST, unregistred user!
ASPack
或者分成模块,用dll或dpk
 
Y

youou

Unregistered / Unconfirmed
GUEST, unregistred user!
呵..这些都行..

我想在只有一个可执行文件的就可以运行..........时如何让它再瘦小一点.

就是除了压缩及分成dll,dpk,等.......

还有没有办法瘦一下....

 
Y

youou

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi编译一个空的project为什么就有300多k....
 
A

angelgekko

Unregistered / Unconfirmed
GUEST, unregistred user!
用ASPack压缩后还是一个可执行文件啊!可以直接运行!
不是winzip那种压缩哦!
:P
 
X

xf-wangyi

Unregistered / Unconfirmed
GUEST, unregistred user!
去掉不用的Uses,少用第三方控件或是皮肤类的控件
我一个程序代码写了4000行了吧,编译1.1M
ASPack压缩之后440K
 
F

fj218

Unregistered / Unconfirmed
GUEST, unregistred user!
真不敢想象打开一个4M的EXE程序,看到这样的程序我双击都懒得点
 

苦虫

Unregistered / Unconfirmed
GUEST, unregistred user!
压、压、压
缩、缩、缩
aspack/upx
再者少用第三方控件,多用api
 

有毛病

Unregistered / Unconfirmed
GUEST, unregistred user!
是啊,ASPACK好用,可压缩到25%。我一个3M多(呵呵,图标多)的压到了800多K。
在www.playicq.com有破解版下。
 
S

samboy111

Unregistered / Unconfirmed
GUEST, unregistred user!
用DLL.
ASPACK好用,但你去监视一下压缩后EXE运行所需的内存,居然比没压缩还占用的多!
 
L

lichaogang

Unregistered / Unconfirmed
GUEST, unregistred user!
我们的系统编译后有8-9M,用AsPack压缩至2.3M,它压缩后对程序的执行没有影响,如要请留E-Mail.
 

小熊跳舞

Unregistered / Unconfirmed
GUEST, unregistred user!
用ASPack压缩
 
0

0564335

Unregistered / Unconfirmed
GUEST, unregistred user!
我试过一个方法,就是,你把所有控件尽可能用动态创建啦,你的程序就可以很小啦,不信,你可以试一下,接一个Listbox,和动态创建一个有多大区别啊!!!还有如果窗体尽可能不要在工程文件上加载,到要使用时在加载,这样可以加快你程序运行的速度;呵呵:

我的Email:0564335@1298.net 欢喜交流;
QQ:82397950
 
P

P_W_Q

Unregistered / Unconfirmed
GUEST, unregistred user!
在Project options中使用Runtime package
 
L

LiGen

Unregistered / Unconfirmed
GUEST, unregistred user!
我的3M已经够肥了,用DLL需要改,可我没时间,像上面朋友说的用用ASPack压缩,
如果比没有压缩之前还耗内存,又有什么用呢.鉴于此,我只好听课了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
900
DelphiTeacher的专栏
D
I
回复
0
查看
369
import
I
I
回复
0
查看
722
import
I
顶部 底部