Si vas a realizar una agenda, recordatorio o algo parecido, busca en el foro por "recordatorio" y encontrarás solución.
Además te recomiendo que utilices fechas y horas si tiene que avisarte en días distintos, una solución rápida es:
Código Delphi
[-]
var FechaAviso, FechaHoy :TDatetime;
begin
FechaHoy := now;
FechaAviso := DateTimePicker1.Date;
Timer1.Interval := MilliSecondsBetween(FechaAviso, FechaHoy);
Timer1.Active := true;
end;
Saludos