Fórum Data e Senha #393804
15/01/2011
0
Carlos Leonel
Curtir tópico
+ 0Posts
15/01/2011
Daniel Sena
é a DateUtils.
tu pode usar as funções INCDAY e INCMONTH.
Exemplo:
primeiro crie um campo na tabela de usuarios para guardar a data de alteração da senha.
Uses DateUtils;
......
Var DataAlteracao : TDateTime;begin //Pega a data da ultima alteracao no banco DataAlteracao := DataModule1.Query1.FieldByName('dataalte').AsString; //Incrementa essa data em seis meses DataAlteracao := IncMonth(DataAlteracao,6); if DataAlteracao >= Now then ShowMessage('Voce tem que mudar sua senha em até 5 dias!'); //Incrementa a data de alteração em cinco dias DataAlteracao := IncDay(DataAlteracao,5);
if DataAlteracao >= Now then ShowMessage('Acesso negado.Contate o administrador do sistema')
end;
Qualquer duvida me manda um email.
danielsena.dev@gmail.com
Gostei + 0
17/01/2011
Carlos Leonel
Gostei + 0
23/01/2011
Carlos Leonel
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)