LabVIEWForum.de
Default Pfad für speichern setzen... - 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: Default Pfad für speichern setzen... (/Thread-Default-Pfad-fuer-speichern-setzen)

Seiten: 1 2


Default Pfad für speichern setzen... - theodrin - 02.09.2009 22:25

Hallo!

Also ich speichere Daten in einem File in einenm Default Ordner. Funktioniert. Möchte aber z.B die .exe nehmen und damit zu anderen PC gehen und auf start drücken und mein ding soll funktionieren. Problem: Pfad existiert nicht auf anderen PC! Natürlich kann man über "Einstellungen" den gewünschten Pfad eingeben, aber gibts nicht eine Möglichkeit einen Default-Pfad einzugeben, wie etwa "C:Data_Files"? Also eingeben kann ich den default-Pfad schon aber beim Versuch zum file schreiben kommt fehlermeldung. Gibts da nicht irgend ein häckchen oder so, mit dem das Programm den Ordner automatisch erstellt, wenn er noch nicht existiert? Hab ich bis jetzt nicht gefunden. Oder sonst ne möglichkeit, wenns nicht zu aufwendig ist?
Und Filename mach ich dann im Programm. Also ich will nur den Ordner auswählen...

lg,


Default Pfad für speichern setzen... - SeBa - 03.09.2009 06:31

' schrieb:... mit dem das Programm den Ordner automatisch erstellt, wenn er noch nicht existiert? ...

Prüf doch einfach ob der Ordner / die Datei existiert oder nicht. Wenn nicht musst du sie halt erstellen.
Zum Prüfen gibts ein VI unter Fortgeschrittene Dateifunktionen oder du schreibst einfach ins Blaue und wertest den Errorcluster aus.

Gruß SeBa


Default Pfad für speichern setzen... - Suivi123 - 16.09.2009 14:36

Hallo Theodrin!

Ha! Ich weiß es!

Ich hatte das gleiche Problem. Leg die Datei doch einfach in den gleichen Ordner, in dem dein VI ist. Und auf anderen PCs dann genauso, dann klappt es. Der FB, den dazu benutzen musst, heißt "Aktueller Pfad des VIs" (plus Pfad auftrennen).

Passt das bei dir?

Gruß
Sylvia


Default Pfad für speichern setzen... - jg - 16.09.2009 14:57

@Suivi123:
Ich will dich nicht demotivieren, aber das ist sicherlich nicht das, was Theodrin fragt.

1. Er will in einem Default-Pfad speichern (der mglw. ungleich dem Pfad des vi bzw. exe ist), aber mglw. gar nicht exisitiert.
2. Das soll auch bei einer Exe funktionieren, da liefert dein Hinweis nicht direkt den Pfad der Exe, somit ist dieser Hinweis nur teilweise richtig.

Gruß, Jens


Default Pfad für speichern setzen... - SayAnything - 16.09.2009 15:28

Hallo Theo.

So evtl.?

Einfach in den Path deinen Wunschpfad (c:default_ordner) eingeben.


Grüße.


Default Pfad für speichern setzen... - Suivi123 - 16.09.2009 15:52

Hallo Freunde!

@JensG
1. Oh. Mhm, schade.
2. Bei mir hat es auch nach dem Kompilieren geklappt. Allerdings musste ich davor den Pfad so verbessern, dass auf einen Ordner höher zugegriffen wird. In der .exe ist es dann der aktuelle Ordner.
3. Ich bin nicht demotiviert Cool

@SayAnything
Bei mir ist dein Bild total zerfetzt! Ich kann es nicht richtig sehen.
Tante Edith: Der Vergrößerungsbutton war nur versteckt. Ich hatte ja schon den Verdacht.

Es grüßt euch
Sylvia


Default Pfad für speichern setzen... - jg - 16.09.2009 16:02

' schrieb:So evtl.?

Einfach in den Path deinen Wunschpfad (c:default_ordner) eingeben.
Nein, das funktioniert auch nicht. Open/Create File legt kein nicht bestehendes Directory an. Dafür gibt es einen Extra-Befehl:
[attachment=21295]

' schrieb:2. Bei mir hat es auch nach dem Kompilieren geklappt. Allerdings musste ich davor den Pfad so verbessern, dass auf einen Ordner höher zugegriffen wird. In der .exe ist es dann der aktuelle Ordner.
Genau darauf habe ich abgezielt. Wenn schon, dann sollte man sowas dynamisch machen, Lösungen hierzu wurden schon mehrfach im Forum veröffentlicht. Schließlich will ich nicht jedes Mal ein extra Strip Path einbauen, bevor ich eine Exe erstelle.

So, und jetzt ist genug, der Thread ist eigentlich schon 2 Wochen alt, und da sich theodrin nicht mehr gemeldet hat, hat er hoffentlich inzwischen die Lösung für sein Problem.

Gruß, Jens


Default Pfad für speichern setzen... - theodrin - 16.09.2009 18:45

Jup mittlerweile funktionierts. Wobei obs toll gelöst ist, hmmm.
Programm erstellt einfach beim versuch zu speichern Ordner am PC unter C: (was programme alles tun ohne gefragt zu werden... :-) ) und legt dort die datei rein, falls nicht anders vom benutzer angegeben...


Default Pfad für speichern setzen... - SayAnything - 17.09.2009 07:43

@Suivi.

DU musst auf das total zerfetzte Bild klicken, dann wirds scharf.


@Jens.

Hast du mein Bild schon mal angeschaut?


@Theodrin.

Schade.

Schönen Tag.
Beste Grüße.


Default Pfad für speichern setzen... - jg - 17.09.2009 07:50

' schrieb:@Jens.
Hast du mein Bild schon mal angeschaut?
Entschuldige, das Create Folder VI habe ich in deinem "Riesen"-Screenshot übersehen.Wink

Gruß, Jens