Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: Timer - Komponente: Intervall von einer Woche
29. Nov 2005, 11:51
Der Intervall sollte ein DWORD sein, das heißt man kann maximal einen Intervall von 49 Tagen einstellen. Daran sollte es also eigentlich nicht liegen. Wäre es nicht sinnvoll mit einem Datum zu arbeiten oder ist dein Rechner ununterbrochen an? Auch wenn du das berücksichtig hast, musst du dir ja immer merken, wie viel zeit schon verstrichen ist und die ganze Zeit einen Timer laufen lassen ist auch nicht so schön. Ich würde das datum des nächsten Backups speichern und bei jedem Programmstart gucken, ob der Termin an dem Tag ist oder nicht.
Eine Alternative wäre, und die halte ich für die bessere und einfachhere, dein Programm im Taskplaner von Windows einzutragen. Da musst du dich um nichts mehr kümmern, macht alles Windows für dich. Desweiteren ist er genau dafür gedacht. Und Code wie man sein Programm dort einträgt, sollte auch zu finden sein. Einziger nachteil, auf manchen Systemen ist er deaktiviert. Aber wer so ein Programm benutzt, wird ihn nicht deaktivieren.
Michael Ein Teil meines Codes würde euch verunsichern.
|