Syntaxproblem

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
Holli

Syntaxproblem

Beitrag von Holli »

Hi,

Kann mir jemand erklären, weshalb WsWin bei Windgeschwindigkeiten von mehr als 25km/h bei

Code: Alles auswählen

%ws_setmem&#91;1&#93;=%ws_compare&#91;4&#93;=%curval&#91;35&#93;%~3,0~<img src="wind0.gif">~<img src="wind1.gif">%
%ws_setmem&#91;2&#93;=%ws_compare&#91;4&#93;=%curval&#91;35&#93;%~25,0~%ws_getmem&#91;1&#93;%~<img src="wind2.gif">%
%ws_getmem&#91;2&#93;%

Code: Alles auswählen

<img src="wind1.gif">
<img src="wind2.gif">
ausgibt?

Unter 25km/h kommt ganz korrekt wind0.gif oder wind1.gif raus. Nur wenn der Vergleich wind2.gif ergeben sollte, wird vorher zusätzlich (und unerwünscht) das Ergebnis des ersten Vergleichs ausgegeben. Ich sehe da aber keine Ausgabe...

Weiß jemand eine Lösung, wie ich die erste Ausgabe unterdrücken kann? Ich bin schon extra über die Speichervariablen gegangen, weil der direkte doppelte Vergleich in einer Zeile (anders als bei der Temperaturänderung) nicht klappte.

Wo ist mein Denkfehler?
Benutzeravatar
Werner
Site Admin
Beiträge: 6071
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 140 mal
Kontaktdaten:

Beitrag von Werner »

@Dietmar,

es fehlt jeweils das abschliessende "%" für die setmem-Variable

%ws_setmem[1]=%ws_compare[4]=%curval[35]%~3,0~<img src="wind0.gif">~<img src="wind1.gif">%%

Werner
Holli

Beitrag von Holli »

Werner hat geschrieben:@Dietmar,

es fehlt jeweils das abschliessende "%" für die setmem-Variable
Danke. Kann mich mal jemand für so viel Blindheit ein bißchen hauen?
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo,
das sind die Fehler, die man in der Regel selbst nie findet, obwohl man weiß, wie es lauten muss. Ich kann ein Lied davon singen.
Seewind

Beitrag von Seewind »

weneu hat geschrieben:Hallo,
das sind die Fehler, die man in der Regel selbst nie findet, obwohl man weiß, wie es lauten muss. Ich kann ein Lied davon singen.
Wie wahr, wie wahr :!: :!: :wink: :wink:

Grüße

Rolf
Holli

Beitrag von Holli »

weneu hat geschrieben:Hallo,
das sind die Fehler, die man in der Regel selbst nie findet, obwohl man weiß, wie es lauten muss. Ich kann ein Lied davon singen.
Ich habe den Fehler ja in dieser Richtung vermutet und über eine halbe Stunde auf die drei Zeilen gestarrt, ohne ihn zu bemerken.

Über sowas ärgere ich mich dann schon...
Antworten