资源文件理有太多的垃圾,我怎么去掉它! (50分)

  • 主题发起人 主题发起人 eflyer
  • 开始时间 开始时间
E

eflyer

Unregistered / Unconfirmed
GUEST, unregistred user!
(DELPHI 6)我写的东东对于资源文件只用到图标,唯一的资源文件也是系统给我产生的,
可是编译好了以后,我用EXESCOPE打开一看!天![:(!]delphi把我的TFORM1,TFORM2,TFORM3的
object都当资源文件给做了进去,里面有我各个子类的各个要素,谁都能看出来我使用什
么怎么做的,更可恨的是他把我根本永不到的鼠标光标也给做了进去,还有一大堆我难看
死了的bitmp[:(!],我做的这个东东对大小要求很高,我怎么去掉这些更本没有用或者我不想让他以资源文件方式做进去的东西!
 
修改Lib目录下面的Controls.Res,.....*.Res即可。
 
Form的资源是没法去掉的,按钮资源你可以不用BitBtn之类有图片的控件.
还没办法只好用sdk写了!
 
简单的办法是发布之前用资源编辑软件将无用的资源,象一些ICON、BMP、STRING诸如此类,
直接删除。
 
程序编好了以后用Aspack压一遍,就OK了。
 
{$R *.DFM}把*.DFM改成你的新dfm文件名就可以了,不要直接改原来的DFM,没有用的。
 
我什么button也没有用,我做的是个后台的东东,只有显示图片,没有菜单和button。???[:(!]
 
to 茶叶蛋:
; ; ;aspack确实是个好东西,可是他也不能把我唯一的图标也给干掉把,我还指着它放到托盘里呢?[:D]
有没有治本的办法?依靠这些工具不是个事儿
 
那个什么upx不是更好吗?压缩率比aspack还要高。
 
Delphi在资源方面是很弱智的,不信你放两个bitmap button上去再删掉,
你会发现你的程序资源里有多了好多好多图片。。。
 
它弱智,可是用delphi的不弱智阿,怎么样战胜它呢?
 
多人接受答案了。
 
后退
顶部