Interceptar os erros
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.
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...
Curtidas 0
Respostas
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+
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