LabVIEWForum.de - Dateipfad

LabVIEWForum.de

Normale Version: Dateipfad
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6

Pansonia

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…

Pansonia

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...
Hallo Pansonia,

siehe den Edit meines vorigen Posts…

Pansonia

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.
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?

Pansonia

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..
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…

Pansonia

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...?
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…
Seiten: 1 2 3 4 5 6
Referenz-URLs