LabVIEWForum.de
Dateipfad - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Dateipfad (/Thread-Dateipfad--27031)

Seiten: 1 2 3 4 5 6


RE: Dateipfad - Pansonia - 13.01.2015 10:27

Kopieren (Funktion)

http://zone.ni.com/reference/de-XX/help/371361L-0113/glang/copy/


RE: Dateipfad - GerdW - 13.01.2015 10:31

Hallo Pansonia,

wieso willst du gleich eine Kopie einer Datei auf deiner Festplatte erstellen, wenn du nur einen anderen Dateipfad auswählen willst? Hmm

Eine vollständige Aufgabenbeschreibung deinerseits könnte Klarheit verschaffen. Bis dahin noch der Tipp: es gibt Funktionen wie DateiDialog mit ihren Optionen, die eine Dateiauswahl auf existierende Dateien beschränken…


RE: Dateipfad - Pansonia - 13.01.2015 10:40

ok... dann ist das wohl falsch.
Gibt es denn eine andere Möglichkeit für mein Problem?
Also ich möchte ja wenn die Datei nicht vorhanden ist, dass automatisch die richtige dann wieder ausgewählt wird..

Hier nochmal mein Blockdiagramm in aufgeräumter Form...


RE: Dateipfad - GerdW - 13.01.2015 10:43

Hallo Pansonia,

siehe den Edit meines vorigen Posts…


RE: Dateipfad - Pansonia - 13.01.2015 10:49

ich kann das ganze Programm nicht erkären... Die Person die das geschrieben hat, hat sich 3 Monate damit beschäftigt und ist nun krank.

Beim dateidialog soll der Benutzer manuell die Datei wieder auswählen wenn ich das richtig hab..
Ich möchte aber das dies automatisch geschieht und der Benutzer nichts weiteres machen muss.


RE: Dateipfad - GerdW - 13.01.2015 10:55

Hallo Pansonia,

wenn du den Pfad zu einer Datei (sicher) weißt, kannst du eine Pfadkonstante verwenden. Du solltest dir aber wirklich sicher sein!

Zitat:ich kann das ganze Programm nicht erkären...
Es geht nicht um das "ganze" Programm, sondern um diese Routine zur Dateiauswahl!
- Warum eine Schleife?
- Wieso sollten Dateien, die das Programm augenscheinlich benötigt, nicht gefunden werden? Werden die etwa gelöscht oder verschoben, und du musst dann erst wieder danach suchen?
- Welche Datei soll gewählt werden, wenn die eigentlich gesuchte nicht gefunden wurde?


RE: Dateipfad - Pansonia - 13.01.2015 14:12

1. Eine Schleife damit wenn die falsche oder keine Datei ausgewählt ist die Ausführung gestoppt wird.
2. Klar die Datei wird bisher gefunden, aber ich soll im Falle eines Fehlers eine Stoppfunktion einbauen und es so programmieren dass die Datei wieder gefunden wird.
Zu den 3. erübrigt sich jetzt wohl..


RE: Dateipfad - GerdW - 13.01.2015 14:44

Hallo Pansonia,

Zitat:Eine Schleife damit wenn die falsche oder keine Datei ausgewählt ist die Ausführung gestoppt wird.
Wozu braucht man eine Schleife, wenn man etwas stoppen will? Schleifen benötigt man, wenn man etwas öfter/länger ausführen will…

2. Siehe oben die verschiedenen Pseudocode-Fragmente: IF-THEN-ELSE, FileDialog, MessageBox…


RE: Dateipfad - Pansonia - 13.01.2015 14:57

Ja vergessen wir das mit der Schleife ..
Zu 2.
Das habe ich auch alles eingebaut, aber die Datei soll ja automatisch gefunden werden und nicht manuell ausgewählt werden...
Gibt es da eine Funktion...?


RE: Dateipfad - GerdW - 13.01.2015 14:59

Hallo Pansonia,

Zitat:aber die Datei soll ja automatisch gefunden werden und nicht manuell ausgewählt werden... Gibt es da eine Funktion...?
Es gibt diverse Funktionen in der Dateipalette - aber keine, die "Suche eine Datei auf einem Laufwerk" heißt…

Dafür gibt es so Sachen wie "ListFolder" und "ListFolder Rekursiv". Die arbeiten auch mit Suchpattern! Jetzt musst du also etwas programmieren, wo du vorgibst, wo welche Datei gesucht werden soll. Und wenn nichts gefunden wird, darfst du eine Fehlermeldung programmieren und dein Programm stoppen…