GARANTIR DESCONTO

Fórum Rotina para ativar agenda na data e hora desejada #349351

21/11/2007

0

Olá!

Tenho uma agenda que ao ser aberto o Windows, fica escondida (Hide).
Quero que quando chegar a data e hora agendada, ela seja ativada automaticamente e mostre uma mensagem ao usuário com os dados do compromisso agendado.
Nota: Os dados estão gravados em arquivo texto, recebidos de Edit e MaskEdit.


Bielisilva

Bielisilva

Responder

Posts

22/11/2007

Edilcimar

Se você colocar um timer no programa, no ontime dele você pode mandar fazer qualquer coisa, basta fazer uma verificação com o banco de dados da agenda e fazer comparação. Faça um intervalo de 1 min. e dê uma olhada no banco da agenda


Responder

Gostei + 0

18/12/2007

Bielisilva

Caro Colega,

Coloquei o código abaixo, funcionou legal, mas o DBGrid que recebe os dados da tabela entrou em loop.
O que fiz de errado?

procedure TtelaPrincipal.localizaAlgumCompromisso(Sender: TObject);

begin
Form1.Table1.open;
form1.Table1.First;
while not(form1.Table1.Eof) do begin

IF (Form1.Table1.FieldByName(´Data´).AsString=DateToStr(Date))and(Form1.Table1.FieldByName(´Hora´).AsString=Timetostr(time)) then begin
form1.Show;
end;
form1.table1.next;

end;

end;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar