Interceptar os erros

Firebird

03/11/2003

Olá amigos, tenho um problema.

No meu software, ele usa o Interbase 6.0 e cada vez q o usuário cadastra campos de outro tipo, ou deixa um campo em branco que naum pode ser deixado, ele vai ao meu software e manda uma mensagem em ingles do tipo ´Field null´ (exemplo). Gostaria de traduzir essa mensagem ou intercepta-la no meu software que esta em Delphi.

Grato a todos.


Alex...

Alex...

Curtidas 0

Respostas

Afarias

Afarias

03/11/2003

dê uma estudada nos blocos TRY...EXCEPT do Delphi::

try
{sua operação}
except
{seu tratamento de erro}
end;


se não me engano, vc pode também traduzir as mensagens do arquivo INTERBASE.MSG (o IBExpert tem uma ferramenta para isso) -- mas só as mensagens originais do IB serão traduzidas -- muitos dos erros q vc recebe não são do IB mas controles dos DataSets por exemplo.


T+


GOSTEI 0
POSTAR