我在application.onexcept中得到了错误,但我想找到这个错误是在整个应用中的哪一个类中出的错误,或者能找出是在哪一个函数中出的错误,这样比较易找到错误原因。此就应用是服务器不能调试的。

解决方案 »

  1.   

    T0: xthmpro_cn(安徽农民*在外打工
    不要打击我,TExcept类里我找了很久都没发现有什么出错时的历史信息。
      

  2.   

    至少我是做不到。
    错误在Delphi中都是通过,Raise来甩出的。
    raise Exception.Create('asdfasdf'),这个明显没有给与更多的信息来表述这个错误是在什么时候产生的。
    如果实在需要,你可以自己Try..except..end 然后自己Raise。自raise时把出错的函数和其他相关信息带上。