Re: Timer_Schleife
Wenn ich (Sprung-)Lables sehe bekomme ich immer Bauchweh :pale:
|
Re: Timer_Schleife
Zitat:
|
Re: Timer_Schleife
Zitat:
Einfach ein Timer, wenn der ausgelöst wird in DB schreiben und fertig. Was soll denn dein Sprung nach "Sprung1"? |
Re: Timer_Schleife
Zitat:
z.B. 13:49:57 ->Sprung 13:49:58 ->Sprung 13:49:59 ->Sprung 13:50:00 ->in DB schreiben |
Re: Timer_Schleife
Zitat:
z.B. 13:49:57 ->Tu nichts 13:49:58 ->Tu nichts 13:49:59 ->Tu nichts 13:50:00 ->in DB schreiben 13:50:01 ->Tu nichts usw. |
Re: Timer_Schleife
Hab nen Timer gesetzt, der die Uhrzeit prüft und wenn volle 10Min erreicht sind, dann schreibt er in Db,allerdings dieselbe Zeile 42mal
|
Re: Timer_Schleife
Dann machst Du wohl etwas falsch :glaskugel:
|
Re: Timer_Schleife
Also wenns wirklich immer schön die volle Minute sein soll, würde ich das so machen:
Delphi-Quellcode:
Aber ist nur so ne Idee :angel:
// OnTimer
begin if (MinuteOf(Now) mod 10 = 0) and SecondOf(now) = 0 then // runde 10 Minuten, Bedingung nochmal überprüfen begin // Machwas Timer1.Interval := 570*1000; // 9 Minuten und 30 Sekunden end else begin Timer1.Interval := 400; // 0,4 Sekunden, damit sollte sichergestellt sein // dass es ein Timer-Event gibt, wenn die Sekunden 0 sind. end; end; |
Re: Timer_Schleife
Zitat:
[Edit: ok ok, das kann bei dir gar nicht passieren] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz