Delphi程序很耗内存啊 随便一个我用了4M多,而我看FlashFXP才用了3M多,我上面的控件比它少多了,我的也没有连接数据库怎么弄,才会少耗点啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Delphi也可以写小程序。不过就要用SDK方式了,这个很麻烦,不推荐。VCL中包含了太多的东西,现在的编译器只能做到类为单位,只要你用到这个类就会包括所有的属性和方法(尽管很多你没用到)。Delphi的对齐优化方式也一定程度的加大了内存占用。各种继承,虚函数也增加了内存的占用。Window2000和XP本身的优化也导致资源不会立即释放看起来内存会用很多。只有等待更先进的编译器了。个人认为大点的程序10M属于可接受范围。 你要用vcl就得这么大。 没办法 也有习惯问题。不少人实例化后用完对象没有销毁对象导致内存泄漏如果你又想RAD设计又想体积小,建议你用KOL 4M多还大啊?除非你直接用ASM。 4M算是正常的了。你减掉PE映象文件,主线程栈大小,实例化的各种类,使用了DC的窗口还要用额外的内存等等就等于0拉 你如果用了VCL的组件话,用4M是很正常的 fj218(洞庭风) FlashFXP也是Delphi写的呀FlashFXP是怎么做到的比较不耗内存 还有就是把DELPHI程序最小化再还原,会发现内存少耗了很多 关于调用 Tframe 的提问,100分!!! 怎样获取网页上一张图片的大小(K) 求教dbgrid 显示格式! 相同两个帖一起结200分,TCP连接问题,在线等待... 数据库访问的问题 怎样在delphi中输入特殊字符如2的平方等(急 100分相送) 这个简单的过程为什么写的不对?请指教! 初学者求教! delphi 代码外包。顶者有分。 哪里能下载 delphi update pack?(当然是免费的) 蒙受大家的厚爱 批准我做DataBase的小版 以后大家多多的交流啊 特此散分 Delphi多人开发,一般都用什么源代码管理工具啊?
VCL中包含了太多的东西,现在的编译器只能做到类为单位,只要你用到这个类就会包括所有的属性和方法(尽管很多你没用到)。Delphi的对齐优化方式也一定程度的加大了内存占用。
各种继承,虚函数也增加了内存的占用。Window2000和XP本身的优化也导致资源不会立即释放看起来内存会用很多。
只有等待更先进的编译器了。个人认为大点的程序10M属于可接受范围。
FlashFXP也是Delphi写的呀FlashFXP是怎么做到的比较不耗内存