社区
非技术区
帖子详情
Delphi2010生成的程序体积太大了
leonliu911
2009-08-26 07:58:20
就一个空白窗口,什么都没有,编译出来将近800K,CB的更大,比D7、D2007、D2009生成的大了一倍。
这要是用几个控件、代码再多点,不是要十几M了?!
...全文
2562
51
打赏
收藏
Delphi2010生成的程序体积太大了
就一个空白窗口,什么都没有,编译出来将近800K,CB的更大,比D7、D2007、D2009生成的大了一倍。 这要是用几个控件、代码再多点,不是要十几M了?!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
51 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
许利凯
2011-10-09
打赏
举报
回复
viist、win7很大是因为功能不同了
同样是一个空的窗口,为什么会平白多出这么多??
楼上的几们大叫现在时代不同了,硬盘空间足够大的同志,你们是写程序的人吗?照你们的说法,如果我要在线更新程序每次都要下载好几M几十M的文件DLL?
wixsky
2011-10-09
打赏
举报
回复
还有默认的 ICON 图标占了 300K,把默认图标换小一点的
lkm_cf
2011-08-23
打赏
举报
回复
我也关注这问题,想一好多办法,都小不下来。
chyanog
2011-04-29
打赏
举报
回复
10分
changsn
2011-02-11
打赏
举报
回复
靠………………
slmax1
2010-12-29
打赏
举报
回复
每天回帖即可获得10分可用分
slmax1
2010-12-13
打赏
举报
回复
[Quote=引用 2 楼 bigsail 的回复:]
那你就选 Build with runtime package.
小很多。
[/Quote]
就是这样。
slmax1
2010-12-08
打赏
举报
回复
[Quote=引用 2 楼 bigsail 的回复:]
那你就选 Build with runtime package.
小很多。
[/Quote]
就是这样。
fengsirui
2010-12-08
打赏
举报
回复
为何不用build with runtime packages?
jfet
2010-12-08
打赏
举报
回复
反正你都是用盗版,还计较多给点空间
a420106025
2009-09-23
打赏
举报
回复
一定有它的道理 D7 一定要改革 现在的系统跨平台性 大小无所谓 有不做木马 木马也不是好做的 会做木马也活不了
璀璨夜空
2009-09-19
打赏
举报
回复
还有使用Delphi3的啊~~~
ainai9000
2009-09-18
打赏
举报
回复
Delphi3使用ing,欢迎交流。
gzlcd
2009-09-16
打赏
举报
回复
如果 Delphi 还是折磨个升级策略,迟早死翘翘,目前看不出D10 和 D3、D4 有什么革命性的进步?VCL 也好,语言本身也好,都没什么实质性的改善,目前D7 基本就是中级版本了,以后的升级基本是扯蛋!
shaoyiping
2009-09-13
打赏
举报
回复
[Quote=引用 34 楼 caixin99 的回复:]
C++ Builder 2010生成一个窗口30几K
[/Quote]
还得拷贝一些运行库,不止几M
ahjoe
2009-09-07
打赏
举报
回复
不管怎么说,体积小总是好的。
caixin99
2009-09-06
打赏
举报
回复
C++ Builder 2010生成一个窗口30几K
楚人无衣
2009-09-05
打赏
举报
回复
楼上的真是好笑……你用Delphi 7生成个空窗体比较?关闭RTTI据测试,效果不大
CaiBirdy
2009-09-05
打赏
举报
回复
真扯,程序大小是用代码编出来的,关工具什么事??,自己不会改代码,反而怨起工具了,真是可笑。。。
百万年薪
2009-09-05
打赏
举报
回复
从今以后大家可以使用build with runtime packages.
这样就小很多了。
加载更多回复(30)
减小
delphi
生成
EXE文件
体积
的方法
一、IDE控制 1、关闭RTTI反射机制 自从
Delphi
2010
中引入了新的RTTI反射机制后,编译出来的
程序
会变得很大,这是因为默认情况下
Delphi
2010
给所有类都加上了反射机制。而我们的工程并不每每都需要使用到这个功能,所以对于不需要使用的地方,我们可以简单的用下面的方法禁用RTTI反射,从而大大减小文件
体积
。 禁用的方法很简单,就是要在工程(dpr文件中。De...
XE 编译
生成
的文件
太大
了,如何减少文件
体积
大小
XE 编译
生成
的文件
太大
了,如何减少文件
体积
大小 1、Project->options->Linking->debug information 设置为False即可
Delphi
2010
下FastReport 4.7.22报表开发实战指南
报表开发是企业信息化系统中的核心环节,尤其在老旧的
Delphi
技术栈中,如何高效实现数据展示与打印是开发者的长期痛点。报表工具的设计原理通常基于模板与数据分离的架构,通过可视化设计器快速
生成
复杂版式,同时支持脚本扩展与多种导出格式,这正是提升工程效率的关键。这种技术价值在实际场景中尤为突出,例如ERP、进销存系统维护,往往需要在不重建代码的前提下灵活调整报表格式。本文聚焦于在
Delphi
2010
环境下使用FastReport 4.7.22这一经典组合,涵盖安装部署、主从报表设计、中文字体处理、性能优化及自
减小
Delphi
XE5编译出来的
程序
体积
默认
Delphi
XE, XE2, XE3,XE4,XE5, XE6 ... 编译出来的
程序
体积
很大。 一般用两个方法可以很大程度上减少
程序
体积
。 一、在工程中用编译指令禁用RTTI 禁用的方法很简单,就是要在工程 的Uses语句前添加下面的定义就可以了: { Reduce EXE size by disabling as much of RTTI as possible (
delphi
...
非技术区
830
社区成员
53,568
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章