2007年4月23日

禁用 Borland Delphi 对 Windows 的 Debug

Author: Hagen.GoO 转载请联系作者
MSN_contact: wantm009@hotmail.com
Keyword:Delphi,Debug,
Quote:

  本来的系统上就是禁止 Dr. Watson 调试的。最近安装了 Borland Delphi 7,一碰到“该内存不能为 "read"”的错误,硬盘就狂转半天,然后弹出 Delphi 的 Debug Session 窗口,甚是讨厌。在 Delphi 的设置选项中找了半天,也没有发现如何关闭这个功能。
  偶然发现,Delphi 是通过替换 Dr. Watson 的设置来达到对 Windows 的调试的。关键就在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug 这个注册表项,把其下的 Auto 设置为 0,就能关闭自动调试,直接删除 AeDebug 项,就能彻底关掉系统调试。
  有同样困扰的朋友,请参阅:http://support.microsoft.com/kb/188296/zh-cn

没有评论: