Fórum validar data #205053
08/01/2004
0
Valeu
Oadventista
Curtir tópico
+ 0Posts
08/01/2004
Rod001
function ValidarData(var pData: string): boolen
var dData : TDate;
begin
Result := True;
try
dData := strToDate(pData);
except
ShowMessage(´Data invalida !!!´);
Result:=false;
end;
end;
No onExite do campo Data, pode-se colocar o segunte codigo para focar:
if not ValidarData(campo.text) then
begin
campo.Clear;
campo.Setfocus;
end;
Gostei + 0
08/01/2004
Oadventista
Gostei + 0
08/01/2004
Lucas Silva
Eu tenho em meus programas uma unit que chama utilitarios,
que nela eu coloco estas funções..... (verificaCPF, validaData, e ect...)
Fica bem organizado...
Lucas!
Gostei + 0
08/01/2004
Felipemarinho
você não precisa fazer uma função.
é só colocar no evento on exit o seguimnte
Procedure ...
Begin
Try
StrToDate(Dbedit1.Text);
Except
ShowMessage( ´Data Invalida ´);
DBEdit1.SetFocus; // è para o foco não sair do dbedit enquanto não se digitar uma data válida
End;
End;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)