zoukankan      html  css  js  c++  java
  • 动态获取Delphi代码错误行数

    主要使用了定义在system.pas单元全局的 AssertErrorProc: TAssertErrorProc; { Assertion error handler }的方式:


    TAssertErrorProc = procedure (const Message, Filename: string;
    LineNumber: Integer; ErrorAddr: Pointer);

    也就是可以这么写:

    设置AssertErrorProc := @OutputLineNumber;

    procedure OutputLineNumber(const Msg, Filename: string; LineNumber: Integer; ErrorAddr: Pointer);


    使用:捕捉到错误之后用assert方式进行输出日志,就能抓到是哪行代码报错了
  • 相关阅读:
    XML 编码
    XML CDATA
    XML 命名空间
    XML 解析器
    XML XMLHttpRequest 对象
    XML 和CSS
    XML 验证
    XML 属性
    XML 元素
    XML 语法规则
  • 原文地址:https://www.cnblogs.com/luckForever/p/7254706.html
Copyright © 2011-2022 走看看