manipulacao de Data
21/12/2005
0
como posso fazer isso ser receber a mensagem de erro do delphi, o maixmo que consegui foi colocar uma mensagem no onvalidate do Tfield onde esta a data, e so traduziu a mensagem de erro abortando o sistema o que eu nao gostaria que acontecesse. Tem como alguem me ajudar ?
o brigado :shock:
Pereiramarcos
Posts
21/12/2005
Eixox
Você está fazendo a verificação do dia mes e ano? Tipo
Dia > 29 and mes = 1
É isso ou só isso: if DataEntrada > DataDeHoje?
ou ainda if DataEntrada < DataHoje - 10 ?
O que você está querendo fazer e o que busca no resultado?
21/12/2005
Reg_desenvolvimento
uma funcção assim seria interessante:
function ValidaData(data:string):boolean;
var daux:TDateTime;
begin
try
daux := StrToDate(data);
ValidaData:= true;
data := data + DateToStr(daux);//Só para o compilador acreditar que a variavel
except //daux serve pra alguma coisa, senao ele ignora a
ValidaData := false; //linha daux := StrToDate(data);
end;
end;
Gustavo.
21/12/2005
Pereiramarcos
e tao dificil assim manipular data no delphi ?
obrigado
Clique aqui para fazer login e interagir na Comunidade :)