INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Probleme mit in String suchen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

23.03.2012, 20:03 (Dieser Beitrag wurde zuletzt bearbeitet: 23.03.2012 20:05 von Andi Vogel.)
Beitrag #1

Andi Vogel Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Dec 2011

2012 SP1
2011
DE


Deutschland
Probleme mit in String suchen
Hallo Zusammen,

ich habe Probleme mit meinem Programm. Ich habe es mühsam aufgebaut und mir wurde auch eine Art "Anleitung" gegeben. Habe es eigentlich fertig und es sieht auch so aus wie es soll. Laut Anleitung soll ich in meinem String folgende Suchfunktionen durchführen und dann den String entsprechend aufteilen.

Nur genau das funktioniert nicht.

Die Suche ist wie folgt beschrieben:

\02%2d:%2d:%2d:%2d:%3d%d %d %d %d %d

Der Datensatz ist immer gleich aufgeteilt

dd:hh:mm: ss.xxx (vor dem s ist kein Blank, es erscheint sonst immer ein Smile)
Space (ASCII 032)
Integer
Space (ASCII 032)
Integer
Space (ASCII 032)
Integer
Space (ASCII 032)
Integer
Space (ASCII 032)
Integer
LF

Kann mir jemand helfen. Ich muss das Programm am Montag haben. Ich bin schon echt verzweifelt.

Lieben Gruß,

ANdreas


Angehängte Datei(en)
11.0 .vi  Ozone Sonde.vi (Größe: 50,64 KB / Downloads: 198)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.03.2012, 22:14
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit in String suchen
Hallo Andi,

entweder filterst du das "\02" von Hand oder du schaltest beim Formatstring auf \-Code-Anzeige um und stellst dann den Code richtig ein...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2012, 09:03 (Dieser Beitrag wurde zuletzt bearbeitet: 24.03.2012 09:05 von Lucki.)
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Probleme mit in String suchen
Mit dem richtigen Formatstring funktioniert es ganz problemlos.
   

Aber was soll diese Zerstückelung des Datums in 5 Integerwerte? Ich bezweifle, dass das so für die weitere Auswertung der Daten irgendeinen praktischen Sinn ergibt. Vermutlich hast Du dich nicht weiter mit dem Fomatstring gefasst und weißt nicht, wie man aus den Rohdaten im String eine vernüftige Datumsanzeige (z.B einen Zeitstempel) macht. Aber ich lass es jetzt mal so stehen, wie Du es haben wolltest.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2012, 09:59
Beitrag #4

Andi Vogel Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Dec 2011

2012 SP1
2011
DE


Deutschland
RE: Probleme mit in String suchen
Danke euch beiden. Ich werden es gleich sofort ausprobieren.

Der Sinn hinter der Zerstücklung ist, dass das Messsystem die Laufzeit ausgibt. Und halt in dd.hh.mm.ss,sss.

Ich werde euch mal den Ausgang der Lösung schreiben. Oder wenn doch noch Probleme entstehen.

Lieben Gruß und Danke,

Andreas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2012, 13:30
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Probleme mit in String suchen
(24.03.2012 09:59 )Andi Vogel schrieb:  Der Sinn hinter der Zerstücklung ist, dass das Messsystem die Laufzeit ausgibt. Und halt in dd.hh.mm.ss,sss.
Wenn das das Messystem die Laufzeit in den Rohdaten als "dd.hh.mm.ss,sss" ausgibt - schön und gut. Aber wieso ist dieses dann der "Sinn der Zerstückelung" bei der nachfolgenden Formatierung und bei der Darstellung in den Anzeigen? Das verstehe wer will, ich nicht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2012, 20:37
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit in String suchen
Hallo Andi,

Zitat:Der Sinn hinter der Zerstücklung ist, dass das Messsystem die Laufzeit ausgibt. Und halt in dd.hh.mm.ss,sss.
Was Lucki bemängelt, ist die Tatsache, dass dein String vom Messgerät zwar ~10 Zahlenwerte enthält, du davon aber nur einen einzigen wirklich benutzt. Alle anderen Zahlenwerte müsstest du erst gar nicht umwandeln, sondern könntest du auch direkt als String anzeigen. Dann könntest du dir auch die nachfolgende Umwandlung zurück nach String (zum Speichern) sparen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2012, 16:33
Beitrag #7

Andi Vogel Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Dec 2011

2012 SP1
2011
DE


Deutschland
RE: Probleme mit in String suchen
Ich verzweifele noch an diesem Problem.

Kann mir jemand verraten, wie ich die Zeitinformation ignoriere. Vielleicht klappt es ja so. Leider haben alle Tipps nicht zum Erfolg geführt.


Danke.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2012, 18:06
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Probleme mit in String suchen
Hallo Andi,

Zitat:Kann mir jemand verraten, wie ich die Zeitinformation ignoriere. Vielleicht klappt es ja so.
Was verstehst du unter "so"?

Wenn du die Zeitangabe ignorieren willst, wäre das hier ein Vorschlag:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Probleme mit einem Hexa Steuerzeichen in einem String seml 14 11.140 07.09.2012 09:32
Letzter Beitrag: seml
  Serielle Schnittstelle einlesen und suchen nach gewissem String Daniel1976Duesentrieb 1 4.078 16.04.2010 06:40
Letzter Beitrag: Y-P

Gehe zu: