LabVIEWForum.de
Letzte Zeile aus einer Datei lesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: Letzte Zeile aus einer Datei lesen (/Thread-Letzte-Zeile-aus-einer-Datei-lesen)

Seiten: 1 2


Letzte Zeile aus einer Datei lesen - Kevsche - 17.07.2008 12:21

' schrieb:hi,
markus hat nur ein bild hochgeladen kein VI.
mir fehlt ansich nur die kenntnis, ein string-array (wie auf dem bild zu sehn), in textform mit TAB-Trennzeichen und mit einer von mir versehnten zeile mit verschiedenen worten (wert1 wert2....).
ich versteh nicht, wie ich von einem solchem stringarray zu einer genau im gleichen format ausehender textdatei komme.
helft mir bidde

mfg

oh ich seh grad er hat ja ein VI hochgeladen, nur leider verfügt Version 8.0 nicht über das SubVI


Letzte Zeile aus einer Datei lesen - Y-P - 17.07.2008 12:31

Jetzt mal ganz langsam:

1. Was für Daten hast Du? Selber erzeugte, oder von einer vorhandenen Textdatei?
2. Lade doch mal eine Textdatei hoch (wie Du sie einlesen willst).
3. Wenn Du die Datei selbst erzeugen musst, dann sag doch mal, was Du alles benötigst, bzw. was für Werte Du wie speichern willst.

Ich blicke bei dem ganzen Durcheinander nicht mehr durch.Wacko

Gruß Markus

' schrieb:oh ich seh grad er hat ja ein VI hochgeladen, nur leider verfügt Version 8.0 nicht über das SubVI



Letzte Zeile aus einer Datei lesen - Kevsche - 17.07.2008 13:02

[attachment=40858:tabelle.rtf]
' schrieb:Jetzt mal ganz langsam:

1. Was für Daten hast Du? Selber erzeugte, oder von einer vorhandenen Textdatei?
2. Lade doch mal eine Textdatei hoch (wie Du sie einlesen willst).
3. Wenn Du die Datei selbst erzeugen musst, dann sag doch mal, was Du alles benötigst, bzw. was für Werte Du wie speichern willst.

Ich blicke bei dem ganzen Durcheinander nicht mehr durch.Wacko

Gruß Markus

sorry Big Grin

also ich habe temperaturen (8 kanäle) die hol ich mir über den DAQ-assistent Dry naja...
diese werte sollen mit der uhrzeit, wann sie gemessen wurden in eine Textdatei. bis auf die uhrzeit klappte das auch alles. nur ist die uhrzeit in einem stringformat.ich weiß nicht wie ich es mit den 2D-array(gemessenen Werte mit Zähler) zusammenfüge und speichern kann.(weil write to Spreadfile mit string in vers 8 nicht geht)
außerdem soll noch in die erste zeile der datei die bezeichnungen der Werte. siehe Bsp

danke das ich dir so viel Mühe machen darf^_^

EDIT: Neue Datei
und außerdem wird die Datei bei jedem Durchlauf abgespeichert...


Letzte Zeile aus einer Datei lesen - Y-P - 17.07.2008 14:03

Hier habe ich Dir mal ein kleines Bsp. gemacht, wie Du so eine Tabelle erstellen kannst.

[attachment=13535]
Lv80_img

Gruß Markus


Letzte Zeile aus einer Datei lesen - Kevsche - 17.07.2008 14:12

das ist klasse danke
aber^_^(immer dieses aber) bekomm ich diese datei nicht gespeichert,weil ich nicht weiß wieHuh
bei version 8.5 erscheint es mir sehr einfach, hab aber nur version 8.0.


Letzte Zeile aus einer Datei lesen - Kevsche - 17.07.2008 15:01

bis jetzt sehe ich nur die möglichkeit, die Daten mit "schreiben in Binärdatei" zu loggen, aber da ist alles kreuz und quer.
editieren ging nicht


Letzte Zeile aus einer Datei lesen - Lucki - 17.07.2008 17:20

' schrieb:Doch leider liest das Programm immer die erste Zeile aus, ich will aber das es die letzte Zeile ausliest.
Wie kann ich das machen.
Wenn Du die letzte Zeile brauchst, dann würde ich es so machen:
Lv80_img[attachment=13541] [attachment=13542]
@Merkus: Habe mir jetzt nicht alles angesehen, aber bei Deinem ersten VI ist das Ergebnis nicht die letzte Zeile, sondern nur die erste Zahl der letzten Zeile.
Edit: So geht es auch sehr einfach, allerdings geht dann der geamte Text ins Memory, was bei mehrere Millionen Zeilen irgendwann Probleme macht:
[attachment=13543]