LabVIEWForum.de - Textdatei (lvm) mit Express VI einlesen

LabVIEWForum.de

Normale Version: Textdatei (lvm) mit Express VI einlesen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich hab folgendes Problem.

Ich möchte aus einer Textdatei Messwerte einlesen. Die Messwerte haben die Form

1



2



5



6

Es sind also immer 3 Leerzeilen zwischen den Werten. Wenn ich mit dem Express VI die Datei versuche einzulesen interpretiert das VI die leeren Zeilen immer als 0 und gibt mit die dann zwischen den eigentlichen Messwerten aus...

Wie stell ich es an das mir wirklich nur meine Messwerte ausgegeben werden? Mir ist bekannt wieviele Messwerte sich in der Datei befinden. Geht das irgendwie per Schleife? Also ich habs mir so gedacht: lese die ganze Datei in ein Array und nimm aus diesem Array jeden 4 Wert.

Kann mir da bitte jemand helfen?

Gruß

Alex
z.Bsp so: geht aber nur, wenn du nie 0-Werte haben möchtest.
' schrieb:Es sind also immer 3 Leerzeilen zwischen den Werten.
Das ist gar kein Problem, es gibt dafür die Funktion "In String suchen und ersetzen", damt kann man z.B. mehrere Zeilenvorschübe hintereinander n+ durch einen n ersetzten. Der Rest ist Routuine.
(Das Beispiel ist komfortabler als es sein müßte, es werden damit alle überflüssigen Zeilenvorschübe, ganz gleich wie viele es sind, entfernt)
[attachment=12721]
Lv82_img[attachment=12722]
Vielen Dank für die Hilfe...

Das Programm von Lucki sieht genau nach dem aus was ich sucheWink
Werd ich morgen gleich mal testen.

Gruß

Alex
Referenz-URLs