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 

Datei Pfad leer lassen



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!

10.04.2006, 15:16
Beitrag #1

Citlab Offline
LVF-Grünschnabel
*


Beiträge: 34
Registriert seit: Mar 2006

LabView 8.2
2006
de

52066
Deutschland
Datei Pfad leer lassen
Hallo liebe Lab View Gemeinde :-)

ich habe folgendes Problem.

In einem Sub VI möchte ich per Datei Pfad Auswahl einen Dateipfad an ein Hauptprogramm übergegeben.
Dies soll aber nur dann geschehen wenn auch eine Datei existiert.
Lasse ich nun den Dateipfad leer und verlasse das VI geht automatisch ein Fenster auf in dem ich einen Pfad auswählen soll.

Wie kann ich das vermeiden ?

Gruß

Citlab
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
10.04.2006, 15:21
Beitrag #2

Buhrz Offline
LVF-Stammgast
***


Beiträge: 407
Registriert seit: Oct 2004

1.2 - 2015
1987
EN

22844
Deutschland
Datei Pfad leer lassen
Kannst du dein SubVI hochladen
Ich versteh so das Problem nicht wirklich

Gruß

Jürgen

A old LabVIEW User
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.04.2006, 15:41
Beitrag #3

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Datei Pfad leer lassen
Nach dem SubVI musst du in einer Switch-Case-Structure unterscheiden ob dein Pfad = Empty ist, und wenn ja dann musst du nichts machen, wenn nein, dann soll es ausgeführt werden. In der Vergleichs-Palette gibt es dazu ein VI "Not a Path/Number/Refnum".

Gruss, Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.04.2006, 10:25
Beitrag #4

Citlab Offline
LVF-Grünschnabel
*


Beiträge: 34
Registriert seit: Mar 2006

LabView 8.2
2006
de

52066
Deutschland
Datei Pfad leer lassen
Hi,

konnte leider erst heute wieder gucken ob jemand geantwortet hat.
Ich denke Eugen Graf hat mein Problem verstanden.

Nur leider versteh ich die Erklärung nich.

Wäre es möglich mir ein Beispiel zu Posten ?

Gruß

Citlab
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.04.2006, 12:14
Beitrag #5

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Datei Pfad leer lassen
Hier das, was ich gemeint habe

Gruss


Angehängte Datei(en) Thumbnail(s)
   
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.04.2006, 14:04
Beitrag #6

Citlab Offline
LVF-Grünschnabel
*


Beiträge: 34
Registriert seit: Mar 2006

LabView 8.2
2006
de

52066
Deutschland
Datei Pfad leer lassen
Danke für den Lösungsvorschlag :-)

Das löst allerdings mein Problem nicht.
In dem dargestellten VI übergibt man aus einem Path Control den Wert an ein Path Indicator.
Und ich glaube genau da liegt das Problem.
Sollte das Path Control leer sein und ich beende die Schleife so wird das Dialogfenster zum auswählen des Pfandes aufgerufen.

Das endet in einer Endlosschleife und läßt sich auch nicht beenden wenn ich irgendeine Datei auswähle.

Das einzige was ich letztlich tun möchte ist quasi keinen Inhalt aus dem Path Control in das Hauptprogramm an ein Path Indicator zu übergeben.

In Deinem Beispiel übergebe ich ein True or False an das Hauptprogramm.
Nur was soll ich dem Hauptprogramm sagen was es zu tun hat wenn das SUB VI True oder false ist ?

Den Path Control hab ich ja bereits aufgerufen wenn ich aus dem Hauptprogramm in das SUB VI gehe.

Ich hoffe ihr versteht wie ich das meine und könnt mir da weiterhelfen.

Gruß

Citlab
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.04.2006, 14:16
Beitrag #7

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Datei Pfad leer lassen
Hallo Citlab,

der Vorschlag von Eugen ist sehr gut.
Den booleschen Wert (ausführen) benutzt Du im Hauptprogramm an einer Case-Structure. In den TRUE-Case legst Du die Datei-Erzeugung (Open/Create/Replace File) und alles was dazu gehört. Den FALSE-Case lässt Du einfach leer.

Gruß,
Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.04.2006, 14:57
Beitrag #8

Citlab Offline
LVF-Grünschnabel
*


Beiträge: 34
Registriert seit: Mar 2006

LabView 8.2
2006
de

52066
Deutschland
Datei Pfad leer lassen
Jupp :?

der Vorschlag von Eugen ist in der Tat sehr gut :-)
Ich seh den Wald vor lauter Bäumen nich :?

Letzlich hatte ich ne lokal Variable im meinem Programm das in einer Schleife den Inhalt des Path Indicators lesen wollte.

Und da der leer is......

den Rest könnt ihr euch ja denken.

Ich sollte mal ne Pause machen Lol

1000 Dank für eure Hilfe.
Jetzt weiß ich wenigstens das ich Schuld war :-)

Gruß

Citlab
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
  Pfad-Symbol bei Pfad-Bedienelement; warum bedienbar FEL 3 4.110 25.10.2018 09:20
Letzter Beitrag: FEL
  Array mit 2 leer 2 voll :( labview2013 9 6.270 06.04.2013 13:18
Letzter Beitrag: Lucki
  einzelnes Element eines leer initialisierten 4-dimensionalen Arrays ändern/einfügen Graf_Dracula 7 6.937 10.07.2012 21:14
Letzter Beitrag: jg
  Cluster in Casestruktur leer 123mibu 9 7.566 27.06.2012 12:31
Letzter Beitrag: 123mibu
  NumAnzElem bleibt leer gerln 5 4.981 09.11.2011 21:12
Letzter Beitrag: gerln
  HILFE ! Textfelder bleiben nach dem Speichern leer Ulf 5 5.244 24.08.2009 13:31
Letzter Beitrag: Y-P

Gehe zu: