Compiler Fehler: Falsche Zuweisungen bei Aufzählungstypen

Bugreports und Updatewünsche an die Firma contronics
Keine allgemeinen Fragen!

Moderator: Co-Administratoren

Antworten
SpiRu
Beiträge: 74
Registriert: 18.09.2012, 23:05
Wohnort: Deutschland.Freiburg

Compiler Fehler: Falsche Zuweisungen bei Aufzählungstypen

Beitrag von SpiRu » 07.10.2012, 20:34

Code: Alles auswählen

RRRaum1:          [FHT80b-Raumregler] 
RRRaum1_Modus, i: [Zahl](Integer)

wenn RRRaum1.Modus = "Automatik" dann
     RRRaum1.Modus:= "Manuell"            ** es wird -1 zugewiesen, obwohl "Manuell = 1"!
     i            := "Manuell"            ** es wird  1 zugewiesen!
     RRRaum1.Modus:= i
endewenn

wenn RRRaum1_Modus = "Automatik" dann
     RRRaum1.Modus:= "Automatik"          ** es wird -1 zugewiesen, obwohl "Automatik = 0"
     RRRaum1.Modus:= RRRaum1_Modus        ** es wird  0 zugewiesen, Vergleich mit "Automatik" hat also funktioniert!
endewenn
Der Vergleich mit "Automatik" funktioniert.
FHZ 1000 PC, Homeputer Studio V2.0 Rel. 120301
FHT80b-Raumregler, Windows XP (SP3)

Bugs? - Das sind keine Bugs! Das sind Features!

Antworten

Zurück zu „homeputer Studio / Standard: Bugs & Updatewünsche“