
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo, ich habe das mal etwa so gemacht. '... ' deklarationen T=60*hour+Minute count=0 looktab zeit,count, nextschaltzeit ' hier eine Schleife, mit der die aktuelle Zeit gesucht wird oder der Anfang klar definiert wird '... loop ' Hauptschleife ... T=60*hour+Minute if t<>nextschaltzeit then loop looktab zustand,count, mache on mache gosub ... ... count=count+1 #getschaltzeit looktab zeit,count, nextschaltzeit if nextschaltzeit<1440 then loop count=0 goto getschaltzeit end 'dann zwei Tabellen, eine mit den Schaltzeiten (aufsteigend sortiert!!!) table zeit 0,60,64,70,120,.... 1440'(also 0Uhr, 1Uhr, 1Uhr4, 1Uhr10, 2Uhr,...,Mitternacht) 'und eine mit den Schaltzuständen '... table zustand 0,1,2,3,4,5,... Ich hoffe das Prinzip ist klar, auch wenn vieles fehlt. Die Letzte Zeit in der Tabelle dient also nur dazu den Zähler zurückzusetzen. Cu Rene ogoianer früher mal topmail |
| Antwort schreiben |