编译的可执行文件尺寸约5M大小,如何减肥? 有关运行时包的考虑已经被老板否决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是不是弄了很多图片什么的呀?这些东西在里面是位图存放的,你说能小得了吗?这些图片最好你动态加载,或者所写他的大小。不然一个壁纸虽然jpg才几十K,但是变成位图要几M的。 是呀,最好不要用那么多大的图片。如果没有用图片,看来在DELPHI中真的关减不了多少了 图片放入dll中用aspack压一下 把图片全部改成运行时加载,这样可以在很大程度上减小EXE的尺寸。如果想靠代码优化来减小,简直是神话,除非你确实定义了许多垃圾数组并且初始化了。 project->Options->Packags->Build with runtime packags (Check it) 有关运行时包的考虑已经被老板否决。——————————————————————你先说说看你的exe中都有哪些资源再看看怎么解决呵呵,如果你的exe里有mp3,5M 俺拜你为师(开个玩笑) 这么大,不会把DEBUG信息一起编译进去了吧 5MB?my god!你都对你的程序干了什么啊?怎么会有这么大的呢?我觉得用asppack的话起不了多大的作用?肯定是你把什么东西编译到了程序里面去了。如果实在不行的话考虑把一些功能放到dll中去吧?会好一点。 还是用DLL吧,代码优化对于这么大的文件“减肥”来说是没什么用的了。不过我倒想知道里面都放了些什么,怎么可以搞得这么大。?????????????????????????? Aspack一般会使大小压缩成原先的20% 压缩也不以解决方法啊!我觉得还是用DLL这样下次写程序还可以再用啊,也没有那么麻烦啊!!楼主我怀疑里面有什么东西啊??怎么会那么大啊!!(菜菜鸟!) 窗口显示问题,应该不难. 请教我的图象怎么播放不出来啊 求教,怎样把字符串转成byte,函数byte()是怎样将变量带入。 求救--在fastreport教本编辑里面为什么输不了汉字??(急) 如何远程控制局域网内的某一台电脑开关机等? How do I convert the binary data to Hex from serial port mscomm.input? 请问VB中有Delphi中类似的DBedit控件吗? 如何取得字段的默认值? 主-明细型数据出错 怎么会这样? 关于把窗体封装为DLL的简单问题! 用delphi写了一个万年历,请大家看看
不然一个壁纸虽然jpg才几十K,但是变成位图要几M的。
没有用图片,看来在DELPHI中真的关减不了多少了
用aspack压一下
呵呵,如果你的exe里有mp3,5M 俺拜你为师(开个玩笑)
不过我倒想知道里面都放了些什么,怎么可以搞得这么大。
??????????????????????????
我觉得还是用DLL这样下次写程序还可以再用啊,也没有那么麻烦啊!!
楼主我怀疑里面有什么东西啊??怎么会那么大啊!!(菜菜鸟!)