关于如何使用BoundsChecker检查Memory leak的问题。(150分)

  • 主题发起人 主题发起人 hnzzq
  • 开始时间 开始时间
H

hnzzq

Unregistered / Unconfirmed
GUEST, unregistred user!
如何使用BoundsChecker来检查Memory leak。我用的是Delphi 5.0
我检查它的Example没有问题。但是我自已编译的程序就是没有反应。
不知道怎么设置Options才能检测。我试了很久就是没用。那位仁兄
用过此工具的,请告知。
 
怎么不能提前问题。150呀!
 
只会用memproof,在memproof中运行你的程序,memory leak一下子就显示出来了
 
To:
memproof在那有下载,能不能email给我一份,谢谢!
我的email地址:hnzzq@263.net
 
我还有一个小问题要请教,在编译一个软件时,在options页面里
哪些是需要的,哪些是不需要的。比如:需不需要勾选Packages页
里有一项Build with runtime pachages.因为我勾选它编译后,得
到的程序文件大小比原来要小很多。是不是存在一个程序可移植性的
问题?我的程序在我的机子上运行一切正常,而在另外一台机子上却
不能运行。
 
这当然,选只编译运行pack后,你就准备像Vb程序那样带着几M的bpl吧。
没有两全的事情,除非borland是像ms这样的操作系统厂商,把自己需要的东东都带在操作
系统中,这样编译出来的exe就小得多了。
 
请honghs露两手:如何用memproof检测内存漏洞?
 
doxpix,不要搞笑啊,你在memproof中选open打开你的exe文件,然后运行,就是按那个
绿色的三角形啦,就开始运行你的应用啦,关闭你的应用的时候,如果提示
no leaks were detected 的话,那就是没memory leaks啦,要不然,主界面的listview
中会显示一大堆数据,自己看着办吧
 
呵呵,原来是傻瓜式的!
好象还要在Options->Compiler里打几个勾勾。
程序体积激增,>4M!
 
果不其然,SkinEngine有漏洞。
 
Where can I get/down a copy of BoundsChecker? I used to see a BoundsChecker for
vc, I don't think it will work on Delphi.
 
honghs:
你好!
给我一分memproof的Copy!
email:jiantaoshao@elong.com
 
sjt,好象发给你的被退回来了,还想要的话,换个邮箱再把邮箱留给我
 
to honghs
烦您再发一次,email:jiantaoshao@elong.com
 
后退
顶部