GARANTIR DESCONTO

Fórum Pegar nome Procedure #267400

03/02/2005

0

e ai pessoal, blz???

to fazendo um controle de log dos erros no sistema e gostaria de pegar o nome da procedure onde ocorreu o erro pra ficar mais facil encontrar o erro depois, o usuario as vezes nem lembra o que tava fazendo sabe estava em tal tela... se alguem puder ajudar fico grato...


valeu io !!!


Dorivansousa

Dorivansousa

Responder

Posts

03/02/2005

Marcelo Saviski

Na última edção da revista saiu um Artigo sobre um gerador de relatórios de erros, que faz isso que vc quer e mais outras coisas.

http://www.madshi.net/


Responder

Gostei + 0

03/02/2005

Dorivansousa

se for na revista clube delphi o ruim é que minha assinatura acabou esse mes e so fui notificado agora... e nao recebi a ultima edicao


Responder

Gostei + 0

04/02/2005

Massuda

Além do Use [url=http://www.madshi.net/]MadExcept[/url], sugerido pelo colega Saviski, voicê pode dar uma olhada no [url=http://sourceforge.net/projects/jcl]JCL[/url]: essa biblioteca (free com fontes) possui um expert que inclui no programa um tratamento especial para erros bem como, na unit JclDebug você vai encontrar uma série de funções úteis para depuração e log de erros; em especial, existe uma série de funções dedicadas a localizar o que corresponde a um determinado endereço:
function FileOfAddr(const Addr: Pointer): string;
function ModuleOfAddr(const Addr: Pointer): string;
function ProcOfAddr(const Addr: Pointer): string;
function LineOfAddr(const Addr: Pointer): Integer;
Nunca usei diretamente essas funções, mas na biblioteca você vai encontrar exemplos de uso dessas funções.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar