Caro Alex, Desconfio que o código tá meio errado... Tente algo assim: Var: Temp: integer; . . . try Temp := StrToInt(Tabela.FieldByName('campo').AsString); { Ou assim, que seria mais especifico... Temp := Tabela.FieldByName('campo').AsInteger; } Except on Excp: Exception do GravaLogTxt(Excp.Message); end;
Acho que funciona. Qualquer duvida fale com a Lista. []'s.... Luiz Augusto ---------------------------------------------------------------------------- -------------------------- Sua Mensagem foi: Mensagem: 9 Data: Sat, 23 Jul 2005 18:26:21 -0000 De: "delphi6_2005" <[EMAIL PROTECTED]> Assunto: try except não pega o erro Estou usando try strtoint(Tabela.FieldByName('campo').AsString); except on E: Exception do GravaLogTxt(E.Message); end; Mais não funciona. Agradeço as dicas Alex _______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html