Criar alertas de vencimentos de certificados digitais.

Delphi

06/08/2016

Boa noite pessoal.

Eu estou precisando de um procedimento para que no meu sistema fique mostrando na tela principal todos os certificados digitais que vão vencer daqui a 10 dias.

Aguardo a cooperação...
Mailson Janoca

Mailson Janoca

Curtidas 0

Respostas

Raimundo Pereira

Raimundo Pereira

06/08/2016

Ed_Antecedencia: TEdit; // Esse edit você insere a quantidade de dias para receber o aviso com antecedência

Vencimento: TDateTimePicker; // Esse date Picker você informará da data de vencimento

Verificar: TButton;



procedure Tseufrom.VerificarClick(Sender: TObject);
var Data_Atual:tdatetime;
var Data_validada:tdatetime;

begin
if Ed_Antecedencia.Text='' then
begin
Ed_Antecedencia.Text:='0';
end;

Data_Atual:= Date;
Data_validada:=Data_Atual+StrToInt(Ed_Antecedencia.Text);


if DateToStr(Data_validada)= DateToStr(Vencimento.Date) then
begin
ShowMessage('Sua rotina de aviso');// Pode criar um procedimento para enviar um email!
end;
GOSTEI 0
POSTAR