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 

Überprüfen von Pfaden



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!

30.11.2011, 14:36
Beitrag #1

wohlhum Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Oct 2011

LabVIEW 10.0.1 Development System
2010
DE



Überprüfen von Pfaden
Hallo,
gibt es eine möglichkeit zu überprüfen ob ein eingegebener Pfad (Datei) vorhanden ist.
Ich möchte verhindern, dass bei einem falsch eingegebenem Pfad eine Fehlermeldung produziert wird, in dem ich bevor eine Datei geöfnet wird, abfrage ob diese Datei vorhanden ist.

Vielen Dank

gruß Manu
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.11.2011, 14:44
Beitrag #2

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Überprüfen von Pfaden
(30.11.2011 14:36 )wohlhum schrieb:  gibt es eine möglichkeit zu überprüfen ob ein eingegebener Pfad (Datei) vorhanden ist.
Ich möchte verhindern, dass bei einem falsch eingegebenem Pfad eine Fehlermeldung produziert wird, in dem ich bevor eine Datei geöfnet wird, abfrage ob diese Datei vorhanden ist.

Hallo,

dafür gibt es das

Check if File or Folder Exists VI
http://zone.ni.com/reference/en-XX/help/...le_exists/

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2012, 15:07
Beitrag #3

Odie Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Jul 2008

2015
2007
DE

86391
Deutschland
RE: Überprüfen von Pfaden
Hallo,

bei der Verwendung des VIs "Check if File or Folder Exists.vi" ist mir aufgefallen, dass es unter dem DevelopmentSystem wunderbar mit VIs in LLBs funktioniert, wie es in der Hilfe beschrieben ist. Macht man daraus aber eine EXE und lässt es unter der Runtime laufen, erkennt es keine VIs in LLBs mehr.

Ich verwende die ältere LV-Version 8.2 sowie WinXP. Hat den Fehler schon einer von euch bemerkt oder ist das in neueren Versionen von LV vielleicht behoben?

Gruß
Dieter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2012, 16:22 (Dieser Beitrag wurde zuletzt bearbeitet: 23.01.2012 16:25 von Lucki.)
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Überprüfen von Pfaden
Das ist kein Fehler, sondern die VIs befinden sich in der exe in einem anderen Pfad, wodurch bei relativen Pfadangaben eine Datei außerhalb der Exe nicht mehr gefunden wird.
Die Lösung wurde hier schon mehrfach gepostet, versuch mal das zu finden.
Aber trotzdem wurde der "Fehler" in den neueren Versionen behoben. Da gibt es die Funktion "Applikationsverzeichnis", und das stimmt immer. Schau mal nach, ob es bei 8.2 schon mit dabei ist.
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2012, 16:29
Beitrag #5

Odie Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Jul 2008

2015
2007
DE

86391
Deutschland
RE: Überprüfen von Pfaden
sorry, da hab ich wieder nicht alles geschrieben ...

Beispiel:

Die Exe liegt z.B. auf C:\CheckPath.exe
Wenn im FP der EXE dann eine LLB angebe z.B. D:\Test.llb\Prog.vi, dann findet er dieses VI unter der Runtime nicht, aber im DevelopmentSystem schon.

Also ist der Pfad zum LLB-VI immer gleich, egal ob ich den Check mit der EXE oder direkt mit dem Check if File or Folder Exists.vi mache.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2012, 16:38 (Dieser Beitrag wurde zuletzt bearbeitet: 23.01.2012 16:40 von Lucki.)
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Überprüfen von Pfaden
(23.01.2012 16:29 )Odie schrieb:  Also ist der Pfad zum LLB-VI immer gleich, egal ob ich den Check mit der EXE oder direkt mit dem Check if File or Folder Exists.vi mache.
Ja, bei absoluten Pfaden ist es ja egal, in welchem Pfad die aufrufende exe bzw. das aufrufende VI sich befinden. Dann könnte es tatsächlich ein Bug sein. Das glaube ich allerdings erst, wenn ich es selbst geprüft habe, und die 8.6 habe ich nicht mehr installiert.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2012, 16:47
Beitrag #7

Odie Offline
LVF-Grünschnabel
*


Beiträge: 29
Registriert seit: Jul 2008

2015
2007
DE

86391
Deutschland
RE: Überprüfen von Pfaden
um das "Problem" zu umgehen hab ich es jetzt so gelöst, dass ich versuche eine Referenz von dem VI in der LLB zu öffnen. Wenn das funktioniert ist das VI vorhanden, ansonsten nicht.

Interessieren würde es mich trotzdem, ob das ein Fehler in der Runtime ist.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  String überprüfen ob Buchstabe vorhanden ist marsius 3 5.288 19.05.2014 07:48
Letzter Beitrag: GerdW
  Zahl auf Wertebereich überprüfen und Ausgang setzen Serial 3 5.181 29.04.2014 06:20
Letzter Beitrag: Serial
  String auf "Nicht-"Zahlen überprüfen... Booner 8 8.392 15.01.2013 14:33
Letzter Beitrag: GerdW
  *.lvproj Datei einlesen und auftrennen nach Pfaden Wendigo 12 10.127 10.11.2012 07:48
Letzter Beitrag: Y-P
  überprüfen ob eine Taste gedrückt wurde Napoleon 5 6.477 17.02.2011 17:01
Letzter Beitrag: GerdW
  Melderstatus überprüfen mcbrain 2 4.247 05.11.2010 16:14
Letzter Beitrag: mcbrain

Gehe zu: