LabVIEWForum.de - Letze Zeichen im String löschen

LabVIEWForum.de

Normale Version: Letze Zeichen im String löschen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallöchen zusammen

Eine Frage: Ich schicke mir über TCP Daten auf meinen Rechner. Sie sind schön vorformatiert und alles. Danach muss ich aus mehreren Files ein einzelnes File machen (Excel, aber ist ein generelles Problem). Da ich nicht weiss, wie viele Daten in den Files sind, schicke ich sie über TCP-CRLF, also es wird solange gelesen bis eine CR-Konstante und eine LF-Konstante nacheinander kommt. Das Problem ist, dass diese beiden Zeichen mitgelesen werden. Das heisst, wenn ich dann mehrere Files zusammenpacke habe ich immer eine leere Zeile dazwischen, dort wo ein neues File kommt. Und das möchte ich eigentlich nicht. Gibt es eine Möglichkeit, die letzten beiden Zeichen des übertragenen Strings zu löschen?


MFG Corono
Hallo.
Mit folgendem kannst du einfach die letzten beiden aus einem String entfernen.
[attachment=20792]
Das einfach auf jeden Stream anweden würde ich vorschlagen.
Thomas
Also, ich überwinde mich mal zu antworten obwohl ich das Wort "Hallöchen" für den Tod nicht ausstehen kann. Mellow
Es geht hier noch einfacher als von Thomas vorgeschlagen: Funktion [attachment=20795]"Nicht sichtbare Zeichen entfernen" (am Anfang/Ende eines Strings) anwenden
Ok, da halt Hallo ;-)

Danke für die Hilfe. Wäre ja ganz einfach gewesen.
Und wieder was dazugelernt.
Referenz-URLs