内存泄漏 ReportMemoryLeaksOnShutdown
摘要:DebugHook 与 ReportMemoryLeaksOnShutdown 都是 System 下的变量. DebugHook: 程序中母体中运行时, 此值是 1; 独立运行时, 它是 0. 在程序的任何地方加上一句 ReportMemoryLeaksOnShutdown := True; 这样
阅读全文
posted @
2013-04-22 10:08
del88
阅读(93)
推荐(0) 编辑
Delphi2010中的fastMM,ReportMemoryLeaksOnShutdown,内存泄漏
摘要:Delphi2010集成了fastMM,这回大家调试程序是的时候可以方便地检查内存泄露了。 使用方法如下: 在project中,添加一行 ReportMemoryLeaksOnShutdown := DebugHook<>0; DebugHook<>0 目的是保证单独运行exe文件不会弹出内存泄露框
阅读全文
posted @
2013-04-22 09:41
del88
阅读(15)
推荐(0) 编辑
Delphi Access violations 错误 窗体上下位置放错
摘要:begin Application.Initialize; Application.MainFormOnTaskbar := True; Application.CreateForm(TfrmClientDm, frmClientDm); Application.CreateForm(TfrmMai
阅读全文
posted @
2012-05-16 16:11
del88
阅读(9)
推荐(0) 编辑
Delphi 项目总结 ---避免常见错误
摘要:随着项目的失败,这些天一直在总结失败的原因,到底是为什么? 一、技术层面 1、少用指针类型,多用类。 虽然指针类型能有效的节约内存和加快运行速度,但指针远没有类来得稳定及易用。在日常使用中,往往指针对应的是record类型,例如 1 PDataColumns = ^DataColumns; 2 Da
阅读全文
posted @
2012-01-05 19:03
del88
阅读(9)
推荐(0) 编辑
当由于改文件名造成**not found的时候
摘要:当由于改文件名造成**not found的时候 造成的原因是 改了文件名 但是 有些单元 引用了 这个单元 以至于会出现上面错误 但是delphi IDE 并没有给提示错误的原因 和错误的地方 只是给了一个**not found 错误,如果一个单元一个单元的去找 到底哪个单元引用了这个单元,工作量很
阅读全文
posted @
2011-12-03 09:41
del88
阅读(13)
推荐(0) 编辑
delphi Undeclared identifier 错误的原因
摘要:出现这个错误的原因是: 引用的单元里的函数,没有声明 unit StrToMd5;interfaceuses System.SysUtils,IdHashMessageDigest,IdGlobal, IdHash;//声明function str_to_md5(Str: String): Stri
阅读全文
posted @
2011-11-22 17:43
del88
阅读(32)
推荐(0) 编辑