Seite 1 von 1

Zeitvariable definieren?

Verfasst: 20.02.2010, 13:57
von boerti
Hallo,
Ich möchte in einem Script Zeiten addieren:
Beispiel:
wenn HeizungTimer kleiner "24:00:00" dann
HeizungTimer:= HeizungTimer + "00:30:00"
endewenn

Leider "addiert" es mir immer die Zeit als String dazu und nicht die Zeit hoch.
Wie muss HeizungTimer definiert werden bzw. wie definiere ich HeizungTimer als Zeitvariable?
Ich kanns leider nirgendwo finden.
Oder sind andere Fehler in meiner Denkweise?

Gruß
Berti

Re: Zeitvariable definieren?

Verfasst: 20.02.2010, 15:30
von buempi
Hallo Berti

Um mit Uhrzeiten rechnen zu können, musst du eine Variable vom Typ Uhr definieren. - Achtung: Wenn du keinen oder 00:00:00 als Startwert einträgst, wird diese Variable beim Start mit der aktuellen Uhrzeit gefüllt!

"HeizungTimer" ist wohl ein (Anzeige-)Objekt? Leider gibt es keine Objekte vom Typ Uhr. Du musst also mit einer Uhr-Variablen rechnen und diese dann einem Anzeige-Objekt (vom Typ Zeichen) zuweisen.

Viele Grüsse
Bümpi

Re: Zeitvariable definieren?

Verfasst: 21.02.2010, 00:21
von boerti
Hallo Bümpi,

vielen Dank. Das war der Fehler.
Guter Tipp. Eigentlich schade, das man bei Objekten nicht alles auswählen kann welcher Typ es sein soll.

Gruß Berti