Einzelnen Beitrag anzeigen

barf00s
(Gast)

n/a Beiträge
 
#4

Re: Um xxx Uhr Procedure ausführen

  Alt 19. Mai 2005, 14:40
ein Timer ist dir zu resourcenlastig? ~schmunzel~
das ist unfug - TTimer kapselt auch nur die CreateTimer & Co winapi funktionen.

aber um einen task/process oder was auch immer zu einer bestimmten uhrzeit zu starten brauchst blos in deinem xTimer.OnTimer
zu schaun wie spät es ist.

Delphi-Quellcode:
procedure TfrmMain.xTimerTimer(Sender: TObject);
var
  iHour: word;
  iMinute: word;
  iTemp: word;

begin
  DecodeTime(iHour, iMinute, iTemp, iTemp);
  case iHour of
    00: begin
          case iMinute of
            00: begin
                end;
          end;
        end;
  end;
{
  oder baust dir ne liste zusamm die du hier dann einfach durchiterierst und deren items[index].zeit eigenschaft mit der aktuellen zeit vergleichst
}

end;
  Mit Zitat antworten Zitat