Hi,
erstmal gehts mir darum, dass ich die Zeilen aus dem Zitat sauber einlesen kann.
Z.B. diese zeile: "#PROBER_TYPE = ABC2"
Von dem brauche ich dann: "PROBER_TYPE = ABC2"
Das ist mein erstes Ziel.
Die Werte in der Text-Datei, diese große Tabelle mit den x und y Werten, die kommt erst später.
Hallo lambda,
nachdem du deine Textdatei eingelesen hast, hast du einen "großen" String zur Verfügung.
Diesen kann man durchsuchen, z.B. auch nach deinen Parametern. Eine mögliche Funktion dafür wäre
MatchPattern. Wenn der String gefunden wurde, muss man nur den nachfolgenden Wert auswerten, was dank Offset-Angabe einfach möglich sein sollte...
Danke für die Info mit Match-pattern.
Was mir noch Schwierigkeiten bereitet, ist diese offset Funktion.
Damit komme ich noch nicht so ganz klar.
Ich finde, die Hilfe dazu, ist auch nicht so berauschend geschrieben...
Hallo lambda,
Offset gibt dir die Position im String nach dem gefundenen Teilstring an, in deinem Fall also, wo du den Wert zum Parameter findest...
Ich habe mal eine .dat Datei genommen und wollte dann nach "general" suchen. (Steht ganz oben in der Kopfzeile)
Allerdings bekomme ich immer leere Felder oder -1 ausgegeben.
[
attachment=36047]
EDIT:
Kann er mir dann nicht, wenn er general gefunden hat das nachfolgende "Information" ausgeben?
Hallo lambda,
suchst du nach "
general" oder nach "
General" - ist schon ein Unterschied von einem Bit
Zitat:Kann er mir dann nicht, wenn er general gefunden hat das nachfolgende "Information" ausgeben?
Macht die Funktion doch: "Nach Teilstring"...
Im Screenshot im VI habe ich es mit "G"
![Wink Wink](images/smilies/wink.gif)
Und wenn du weiter oben schaust im Zitat ist es auch mit "G"
![Wink Wink](images/smilies/wink.gif)
Im Zitat steht auch GENERAL, alles groß!!!
Gruß, Jens
Ja, das hatte ich gerade in der zwischenzeit auch bemerkt...
Gibts auch die Möglichkeit, wenn ich nach "DATE =" suche, dass er mir dann den Wert dahin nur ausgibt?
Also das ich dann angezeigt bekomme:12-08-2547
Ich habe glaube ich eine, wenn auch umständliche Möglichkeit gefunden.
Ich schneide vorne was ab und hinten und schon erhalte ich das gewollte Mittelstück
Bevor ich groß rede, ich hab das VI mal hochgeladen.
[
attachment=36061]