Tratamento de erros

Delphi

14/06/2004

Estou usando Application.OnException para dar um tratamento às mensagens de erro da aplicação. Pretendo usar uma tabela contendo a o tipo do erro e a mensagem correspondente em portugues. Porém como faço para tratar os argumentos da mensagem de erro?
Explico melhor...

Para o erro:
e.classname = EIBInterBaseError
e.message = validation error for column TIPOIMOVEL, value ´*** null ***´

Haveria o seguinte registro na tabela de erros para ser exibido ao usuário:
classe = EIBInterBaseError
mensagem = o campo TIPOIMOVEL precisa ser preenchido.

O problema é tratar na mensagem o nome do campo, assim como outros argumentos, como nesta outra mensagem de erro:
´31/2/4´ is not a valid date and time

Agradeço quaisquer comentários.


Aerreira

Aerreira

Curtidas 0
POSTAR