Form de erro.
Boa tarde eu gostaria de saber como é que faço para quando for digitado letras em um campo numerico aparecer um form com uma mensagem de erro!!!
obrigado!
obrigado!
Klaveren
Curtidas 0
Respostas
Cabelo
21/06/2004
Colega..
Não entendi sua dúvida, pq se vc estiver usando um componente DB, ele já habilita essas funções que vc quer tratar, ele não deixa vc entrar com dados errados nos campos, já se estiver utilizando um TEDIT comum, vc pode fazer a validação na hora de mandar os dados para o banco, vc teria que gerar uma exception, para isso use :
Try
//comandos
except on E:Exception do
begin
MessageDlg(´Mensagem de erro :´+#1013+ ´Erro: ´+E.Message, mterror, [mbOk], 0);
end;
end;
isto irá gerar uma exception pra vc, indicando qual o erro..
espero ter ajudado..
sem mais
Cabelo
Não entendi sua dúvida, pq se vc estiver usando um componente DB, ele já habilita essas funções que vc quer tratar, ele não deixa vc entrar com dados errados nos campos, já se estiver utilizando um TEDIT comum, vc pode fazer a validação na hora de mandar os dados para o banco, vc teria que gerar uma exception, para isso use :
Try
//comandos
except on E:Exception do
begin
MessageDlg(´Mensagem de erro :´+#1013+ ´Erro: ´+E.Message, mterror, [mbOk], 0);
end;
end;
isto irá gerar uma exception pra vc, indicando qual o erro..
espero ter ajudado..
sem mais
Cabelo
GOSTEI 0
Klaveren
21/06/2004
ok cabelo, muito obrigado!
GOSTEI 0