Sie sind nicht angemeldet.

1

Sonntag, 31. August 2014, 14:23

Stringvergleich - eigentlich trivial - doch ich bin *confused*

Hallo beieinander,

eigentlich sollte es trivial sein, doch ich komme einfach nicht drauf, wo der Fehler liegt

Die Variable varAktRaum enthält z.B. einen der Strings "2013-03-27-gastraum", "2013-09-13-gastraum", "2014-06-13-gastraum" oder "2014-09-02-gastraum". Die Abfrage unten führt in drei Fällen zum richtigen Setzen des Parameters parVersion. Nur wenn die Variable varAktRaum den String "2013-09-13-gastraum" enthält, wird der Parameter auf 4 gesetzt. *confused* *confused*

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
                        subtxt(zwADatum, varAktRaum, 5, 5);
			
			if (zwADatum == "03-27" ,
				debug(5,"parVersion", get(zwADatum), "09-13", get(parVersion));
				set(parVersion, 1);
			);
			
			if (zwADatum == "09-13" ,
				set(parVersion, 2);
				debug(5,"parVersion", get(zwADatum), "09-13", get(parVersion));
			);

			if (zwADatum == "06-13" ,
				set(parVersion, 3);
				debug(5,"parVersion", get(zwADatum), "06-13", get(parVersion));
			);

			if (zwADatum == "09-02" ,
				set(parVersion, 4);
				debug(5,"parVersion", get(zwADatum), "09-02", get(parVersion));
			);


Was übersehe ich seit Stunden???? Oder vergleicht man Strings so gar nicht ... *confused*

Vielen Dank
Grüße
Sepp
Virtuelle Rundgänge in den bayerischen Schlössern, Gärten und Seen: http://www.schloesser-bayern.com

3

Sonntag, 31. August 2014, 15:19

Ähm ?

Zunächst vielen Dank toosten,

was ist denn das Ergebnis von indexoftxt wenn er den Text findet und was, wenn er den Text nicht findet?

Steh anscheinend immer noch auf Schlauch ...

Grüße
Sepp
Virtuelle Rundgänge in den bayerischen Schlössern, Gärten und Seen: http://www.schloesser-bayern.com

toosten

Fortgeschrittener

Beiträge: 521

Wohnort: Berlin

Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )

  • Nachricht senden

5

Montag, 1. September 2014, 12:00

Hi,

ist die krpano Version aktuell?

Ich habe den Code gerade getestet und alle 4 Fälle funktionieren richtig.

Schöne Grüße,
Klaus

6

Samstag, 6. September 2014, 12:40

Hallo Klaus,

nein, die krpano-Version ist schon etwas älter - 1.0.8.15. Kann die aber grad auch nicht wechseln.

ich versuche es mal mit den obigen Tipps.

Viele Grüße

Sepp
Virtuelle Rundgänge in den bayerischen Schlössern, Gärten und Seen: http://www.schloesser-bayern.com