[Delphi] O okraslonej godzinie...

[Delphi] O okraslonej godzinie...
WI
  • Rejestracja: dni
  • Ostatnio: dni
0

Jak zrobic żeby program wykonywal okresloa czynnosc w okreslonym czasie nie biorac pod uwage godzin? Czli czy 17 50 07 czy 20 50 07 to ta sama czynnosc. Chyba trzeba uzyc do tego timera tylko jak?

W0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 384
0

Sprawdź ile brakuje do 1 wykonania
Ustaw na tyle interval
potem ustaw do w onTimer na 1h
i będzie wykonywał co godzinkę

lofix
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wdzydze
0

tu masz wskazowke z wykorzystaniem godziny, przerob sobie:"

var
Present : TDateTime;
Hour, Min, Sek, MSec : Word;
begin
Present := Now;
DecodeTime(Present, Hour, Min, Sek, MSec);
if (Hour =strtoint(godzina.text)) and (Min = strtoint(minuta.text)) and (Sek =strtoint(sekunda.text)) then
Showmessage('Wybiła'+godzina.text+':'+minuta.text+':'+sekunda.text);

dajesz to w zdarznie OnTime Timera...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.