Board logo

Subject: CnMemProf.pas单元 [Print This Page]

Author: jumpcnpack    Time: 2005-1-17 11:57     Subject: CnMemProf.pas单元

CnMemProf.pas单元的ExtractFileDir(ParamStr(0))+'\Memory.Log'应改为ExtractFilePath(ParamStr(0))+'Memory.Log';
理由:如果.EXE文件存入在根目录下,则ExtractFileDir取出的路径会带上'\'.
Author: shenloqi    Time: 2005-1-17 20:20

其实是没有关系的,因为C:\\Memory.log就是C:\Memory.log:-)
Author: shenloqi    Time: 2005-1-17 20:45

呵呵,我还是按照你的方法更改了,谢谢反馈:)
Author: luckywan    Time: 2005-4-8 16:31

Extractfilepath(Filename)比ExtractFileDir(Filename)安全,如果路径较长,Extractfiledir会出现只取一部分路径的问题。
Author: flamingo    Time: 2005-4-10 14:37

噢!由此我还想到了MS在MSDN中提到的一个问题:对于服务器操作系统,磁盘的路径是加上\?\C:\的。
Author: gdlmo    Time: 2005-5-20 16:33     Subject: 请问在哪有CnMemProf.pas,我在下的包里没找到呀 一个初学者


Author: p_lilac    Time: 2005-6-9 16:49     Subject: 怎么查看cnMemProf结果文件中的信息?

全部小空闲内存块: 4 千字节
全部大空闲内存块: 0 千字节
其它未用内存块: 9 千字节
内存管理器消耗: 0 千字节

内存对象数目: 8
   1) 0000000000D21590 -   55($0037)字节 -
   2) 0000000000D215C4 -   26($001A)字节 -
   3) 0000000000D215DC -   26($001A)字节 -
   4) 0000000000D215F4 -   26($001A)字节 -
   5) 0000000000D21A74 -   43($002B)字节 -
   6) 0000000000D20EA8 -   23($0017)字节 -
   7) 0000000000D21ABC -   22($0016)字节 -
   8) 0000000000D21AE0 -   23($0017)字节 -


我那里8个对象啊, 只看地址我怎么知道是什么东西啊?

能不能查看到这8个地址对应的对象?




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0