Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#9

Re: Wieder ein Countdown Problem

  Alt 19. Aug 2005, 10:29
Hai Maddin,

ich würde einfach die Anzahl der Minuten oder Sekunden ermitteln bis zum Termin. Von dieser Zahl ausgehent kannst Du dann ja einfach berechnen wieviele Jahre/Tage/Stunden es sind.

Delphi-Quellcode:
uses
  dateutils;

procedure TForm1.Button1Click(Sender: TObject);
var
  datum : TDate;
  zeit : TTime;
  termin : TDateTime;
  jetzt : TDateTime;
  minuten : Cardinal;
begin
  datum := Trunc(DateTimePicker1.Date);
  zeit := Frac(DateTimePicker2.Time);
  termin := datum + zeit;
  jetzt := now;
  minuten := MinutesBetween(jetzt,termin);
  ShowMessage(Format('Der Termin ist in %d Minuten',[minuten]));
end;
[Edit]Da hat doch der Gollum dazwichen gepostet [/edit]
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat