LabVIEWForum.de
Abfrage Datei vorhanden? - 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: Abfrage Datei vorhanden? (/Thread-Abfrage-Datei-vorhanden)



Abfrage Datei vorhanden? - AVogt - 27.04.2007 07:13

Hallo!

Ich suche ein VI o.ä., welches mir sagen kann, ob eine bestimmte Datei vorhanden ist (In meinem Fall eine Excel-Datei). Hab aber bis jetzt hier leider nichts gefunden.


Hintergrund ist, dass mein Programm entscheiden soll, ob eine bestimmte Datei vorhanden ist und wenn nicht, dann soll die Datei erstellt werden. Die Datei hat einen bestimmten Namen und liegt immer an derselben Stelle.

Das mit dem Erstellen ist kein Problem, ich hab nur momentan keine Möglichkeit abzufragen, ob die Datei vorhanden ist.Sad

Vielleicht kann mir ja einer von Euch weiter helfen.......

Schöne Grüße

Andreas


Abfrage Datei vorhanden? - Achim - 27.04.2007 07:16

Hi,

nimm einfach irgend ein "Lese-VI", z.b. ReadSpreadsheet...wenn du dort (ich glaube...) den Fehler 7 bekommst ("File not found") kannst du diese Information beliebig verwerten...

Gruss
Achim


Abfrage Datei vorhanden? - AVogt - 27.04.2007 07:21

Danke!

Hört sich gut an! Werd ich direkt mal austesten.......

Schöen Grüße

Andreas

<EDIT>
Also, es funktioniert wunderbar!

Hab das dann jetzt wie im Bild zu erkennen gemacht.....

Vielen Dank nochmal!!!!!

Schöne Grüße

Andreas
</EDIT>


Abfrage Datei vorhanden? - Achim - 27.04.2007 07:31

Beispiel...ist besser als bei ReadSpreadsheet, da müsstest du das Errorcluster nämich erst noch rausführen...alternativ ginge auch "open/create/replace file" und dann dort den Fehler abfragen...

[attachment=6394]


EDIT: Da warst du schneller als ich...


Abfrage Datei vorhanden? - stenzr - 27.04.2007 07:32

Hallo

Mit dem VI Datei-I/O / "List Directory.vi" kannst Du dir alle Dateien in einem Verzeichnis auflisten lassen und somit deine Datei erkennen.

Gruß

Ralf


Abfrage Datei vorhanden? - Achimedes - 27.04.2007 12:36

Schau mal das Vi 3reihe von Unten 2tes von rechts.
Das ist schon fertig.
Hast du das bei dir auch?

[attachment=6409]


Abfrage Datei vorhanden? - Y-P - 27.04.2007 18:53

Auf Englisch heißt die Funktion "Check if file or folder exists". Das kannst Du bei der Suche mal eingeben (Rechtsklick im Blockdiagramm -> "Search"). Da findest Du es auch schon wenn Du "check if" eingibst.
Existiert eine Datei oder ein Verzeichnis, dann erhältst Du "True" am Ausgang, sonst "False".

Gruß Markus

' schrieb:Schau mal das Vi 3reihe von Unten 2tes von rechts.
Das ist schon fertig.
Hast du das bei dir auch?



Abfrage Datei vorhanden? - Achim - 29.04.2007 17:20

Zur Info...

Bei LV < 8.2 gibts das VI noch nicht, allerdings gibts da "File/Directory Info" auf der File IO >> Advanced... Palette...im Endeffekt machen alle diese VI's aber nix anderes, als zu versuchen, die Datei zu öffnen...und wenn sie nicht gefunden wird, gibt's nen Error...


Abfrage Datei vorhanden? - Lucki - 30.04.2007 11:11

' schrieb:Bei LV < 8.2 gibts das VI noch nicht,
So steht es auch in der LabVIEW-Hilfe unter "Änderungen und Neuerungen in LabVIEW 8.2":
[attachment=6431]