18.12.2015, 08:48
Beitrag #1
|
|
|
18.12.2015, 09:08
Beitrag #2
|
|
|
18.12.2015, 09:15
Beitrag #3
|
HTL_HL
LVF-Grünschnabel
Beiträge: 16
Registriert seit: Dec 2015
2010
2013
kA
|
RE: String durchsuchen Problem
Ja das Problem ist aber das der String am Ausgang angezeigt wird.
Anmerkung: Der String besteht aus Messwerten und muss daher aufgeteilt werden was nicht funktioniert.
Das komische ist aber das ich den String schon vorher aufteile nach 0601 (Offsetwert) durchsuche was aber funktioniert. Nur Leerzeichen geht nicht.
|
|
|
18.12.2015, 09:23
Beitrag #4
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: String durchsuchen Problem
Es ist immer extrem hilfreich bei Strings, die aus irgendeinem Protokoll kommen und bei denen es um HEX geht, die Darstellungsart anzuzeigen, soll heißen: Rechtsklick -> Visible Items -> Display Style.
Es sieht mir nämlich sehr danach aus, als ob deine Anzeige gerade auf HEX-Format steht.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
18.12.2015, 09:32
Beitrag #5
|
HTL_HL
LVF-Grünschnabel
Beiträge: 16
Registriert seit: Dec 2015
2010
2013
kA
|
RE: String durchsuchen Problem
Die Option Display Style finde ich gerade nicht aber du hast recht, die Anzeigen stehen auf HEX.
Aber woran liegt das Problem, es handelt sich nur um die Anzeige
Und wie gesagt, ich durchsuche den selben String vorher nach 0601 was auch funktioniert, den selben Vorgang mache ich dann nur das ich nach Lerrzeichen durchsuche.
|
|
|
18.12.2015, 09:44
(Dieser Beitrag wurde zuletzt bearbeitet: 18.12.2015 09:45 von jg.)
Beitrag #6
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: String durchsuchen Problem
Da du deinen String im HEX-Format darstellst, existieren die Leerzeichen nur in der Anzeige (zwecks Übersichtlichkeit). Vgl. das z.B. mit einem HEX-Editor.
Und du durchsuchst deinen String garantiert nicht nach 0601, sondern nach \06\01 (hier nehme ich stark an, dass diese String-Konstante Codes-Format dargestellt wird).
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
18.12.2015, 09:59
Beitrag #7
|
HTL_HL
LVF-Grünschnabel
Beiträge: 16
Registriert seit: Dec 2015
2010
2013
kA
|
RE: String durchsuchen Problem
Ja mein Fehler, duchsucht wird nach \06\01 ist auch im VI zu sehen.
Aber wie durchsuche ich den Strung nun nach einem Leerzeichen, mit "\" oder " " geht es nicht.
Habe schon so ziemlich alles probiert, die Anzeigen verändern, verändert ja nur die Darstellung nicht die weitere Verarbeitung des Strings.
|
|
|
18.12.2015, 10:10
(Dieser Beitrag wurde zuletzt bearbeitet: 18.12.2015 10:34 von GerdW.)
Beitrag #8
|
GerdW
______________
Beiträge: 17.469
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: String durchsuchen Problem
Hallo HTL,
ich hatte dir doch schon in deinem anderen Thread gesagt, dass man auch bei Stringkonstanten unbedingt den Anzeigemodus anzeigen lassen sollte:
Wirklich "alles" kannst du ja augenscheinlich nicht probiert haben…
Zitat:Aber wie durchsuche ich den Strung nun nach einem Leerzeichen, mit "\" oder " " geht es nicht.
Dein String enthält doch überhaupt keine Leerzeichen!?
Und die Suche nach einem Leerzeichen ist halt die Suche nach einem Leerzeichen:
Beide Snippets liefern genau die erwarteten Ergebnisse: im ersten wird der Hexwert 0x0601 gefunden, im zweiten das erste Leerzeichen…
Bisher hast du es auch noch nicht geschafft, mal ein VI mit aussagekräftigen Daten statt nur irgendwelcher Bilder anzuhängen…
|
|
|
18.12.2015, 10:11
Beitrag #9
|
|
|
| |