CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  非技术区

在程序开发过程中如何防止内存泄漏?

楼主chinawcs()2006-03-04 15:12:58 在 Delphi / 非技术区 提问

应该有具有什么好习惯? 问题点数:0、回复次数:5Top

1 楼bluekitty(软件黑领)回复于 2006-03-04 16:02:47 得分 0

这纯粹是经验了,对于对象严格遵循创建-》使用-》释放,对于指针,就看自己了,安全第一的话就能不用就不用Top

2 楼chinawcs()回复于 2006-03-04 16:32:34 得分 0

对于窗体这样吗form1:=nil;  
  对于变量     s:=free;  
  对于表呢   adoquery1.active:=false;  
  是这样做吗?请大哥指点?   还有那些该释放呢?  
  Top

3 楼zzlingaaa(小舟)回复于 2006-03-05 14:03:38 得分 0

Free方法是对象释放的通用方法Top

4 楼zhangl_cn(和尚-修行)回复于 2006-03-05 20:06:38 得分 0

FreeAndNil()Top

5 楼TommyTong(童童--寻求兼职……)回复于 2006-03-06 11:34:15 得分 0

合理的使用   try...finally...   和   try...except...   来创建和释放你声明的对象实例就可以了,没有过多考虑的必要。Top

相关问题

  • directdraw程序内存泄漏,咋回事?
  • 如何用BoundsChecker检查内存泄漏,我的程序由内存泄漏,自己找很麻烦
  • 有没有检查delphi程序内存泄漏的软件?
  • 帮帮忙,我的程序出现内存泄漏!!
  • 请问那里有测试程序内存泄漏的工具
  • 请教:下面的程序居然也有内存泄漏!!!!!!
  • 为什么我的程序会有内存泄漏?
  • 请教高手...以下程序会否造成内存泄漏?
  • 你觉得这段程序会有内存泄漏吗?
  • 这段程序如何消除内存泄漏?

关键词

  • 释放
  • 对象
  • 创建
  • 方法
  • 使用
  • free
  • try

得分解答快速导航

  • 帖主:chinawcs

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo