INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Prüfen ob Datei leer ist



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

04.06.2012, 14:36
Beitrag #1

XFire Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Oct 2011

2011
2011
DE



Prüfen ob Datei leer ist
Hallo zusammen,

beim Abspeichern meiner Daten benutze ich das TDMS Dateiformat. Sowohl beim Lesen, als auch beim Schreiben der Dateien verwende ich den LabVIEW Standardaufbau aus den Beispielen.

Jetzt habe ich das Problem, dass es vorkommen kann, dass einige Dateien leer sind. Wenn meine VI dann versucht eine leere Datei einzulesen kommt wie erwartet ein Fehler und das Programm wird abgebrochen. Kann ich diese Meldung irgendwie herausfiltern? Sprich, wenn die Datei leer ist, wird das Einlesen über eine Case Struktur o. ä. gar nicht erst ausgeführt. Ich habe aber keine Funktion gefunden mit der ich prüfen kann, ob eine Datei leer ist. Könnt ihr mir vllt weiterhelfen?


Vielen Dank im Voraus.

Gruß,
XFire
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.06.2012, 15:42
Beitrag #2

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
RE: Prüfen ob Datei leer ist
Eine leere Datei hat üblicherweise eine Größe von Null Byte. Unter den Adv. File Funktionen gibt es 2 Funktionen mit denen du die Dateigröße in Byte bekommst.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.06.2012, 15:46
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Prüfen ob Datei leer ist
Alternativ, falls mit "leer" z.B. eine TDMS-Datei meinst, bei der keine Messwerte gespeichert wurden (aber vielleicht sonstige Header-Infos), bleibt dir immer noch eine sinnvolle Auswertung des Fehlerclusters.

Wenn bei Auslesen gewisser Properties ein Fehler auftritt, dann wird da wohl irgendwas nicht stimmen oder nicht existieren. Dann musst du das entsprechend behandeln.

Es gibt auch ein TDMS-VI, dass dir alle Gruppen/Kanalnamen/Properties etc. pp. auflistet, auch das könntest du verwenden.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.06.2012, 15:53
Beitrag #4

XFire Offline
LVF-Grünschnabel
*


Beiträge: 23
Registriert seit: Oct 2011

2011
2011
DE



RE: Prüfen ob Datei leer ist
Ja mit "leer" meinte ich, dass ein Header vorhanden ist und keine Messwerte abgespeichert wurden.
Danke für die Hilfe, ich werde mal schauen, ob ich mit der entsprechenden VI etwas anfangen kann :-)

MFG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Binäre Datei nach Stromausfall leer M.M.H. 6 7.052 16.11.2021 12:52
Letzter Beitrag: GerdW
  Prüfen ob ein File bereits geöffnet ist Arno_Nym 1 6.293 12.06.2014 10:07
Letzter Beitrag: jg
  Leserechte und Schreibrechte prüfen Flobias 18 16.116 07.10.2013 12:39
Letzter Beitrag: materia
  SQL Datenbank Verbindung prüfen bigrobbi 8 9.386 05.01.2013 10:44
Letzter Beitrag: Trinitatis
  Prüfen ob Vi läuft bugohoss 3 5.756 29.10.2009 12:16
Letzter Beitrag: SeBa
  MYSQL Double Spalten leer? Parmenides 2 4.015 11.03.2008 15:02
Letzter Beitrag: Parmenides

Gehe zu: