LabVIEWForum.de - String auslesen und auf Nummer untersuchen

LabVIEWForum.de

Normale Version: String auslesen und auf Nummer untersuchen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich lese aus einem Kontoller einen String aus, welcher unter anderem eine Positionsangabe enthält.

Ich möchte nun an diese Positionsangabe herankommen, aber dabei habe ich zwei Probleme.

1. weiß ich nicht, wie ich überhaupt an die Zahl herankommen soll und

2. ist die Stringlänge des gesammten Strings unterschiedlich und schwankt zwischen 8 und 50 Bytes. Warum das so ist, weiß ich auch nicht... möglicherweiße kann man das programmiertechnisch korrigieren, aber ich kenne mich mit VISA-Kommunikation überhaupt nicht aus.

Die Ausgabe des Strings sieht zum Beispiel folgendermaßen aus:

">
>
-1989
>"

wobei die Anzahlt der Zeichen ">" schwankt. Wie komme ich nun an die "MINUS 1989" heran? Gibt es eine Funktion die speziall nach allen Zahlen in einem String sucht?

viele Grüße
Hab' Dir schnell was zusammengeklickt. Evtl. kann man aber auch direkt die Zahl herausziehen.
[attachment=33718]

Gruß Markus
Hallo,

mit dem richtigen Format Specifier gehts auch einfacher:

[attachment=33719]

Beste Grüße,
NWO
Hey... vielen Dank für eure Lösungen! Ich werde es gleich mal ausprobieren! :-)
Referenz-URLs