Nein wie ich die Datenbank integriere weiß ich.
Nur mal angenommen in der Datenbank steht ein Startzeitpunkt um 08:30:00 und Endzeitpunkt um 21:00:00 (Time)
Zur Zeit wird jeder Channel nur gesteuert wenn TTime mit der Uhrzeit in der Datenbank übereinstimmt, siehe Code.
Wie kann ich gewährleisten wenn das Prog mal ausgefallen ist und neu gestartet wird das die Steuerung wieder geschaltet wird.
zb: startzeitpunkt laut
DB 08:30:00 und EndZeitpunkt 21:00:00 Channel(1)
Programm/Rechner ist um 10:35:00 ausgefallen und Neugestartet
demnach wird ja der channel(1) nicht neu ausgelöst/gestartet
Wie kann ich aber die schleife so umstellen das es gestartet wird wenn TimeToStr(Now) zwischen start und endzeitpunkt liegt.
habe echt kein plan.
LG Mario