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 

Arbeitsverzeichnis



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.05.2008, 11:23
Beitrag #1

Tom_UniMainz Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: May 2008

8.00
2007
de

55128
Deutschland
Arbeitsverzeichnis
Hallo Zusammen !
Ich bin in der LabVIEW-Welt relativ neu und habe einige Schwierigkeiten.

Je nachdem, ob man ein LabVIEW-File aus dem Datei-Explorer startet oder direkt aus LabVIEW lädt unterscheiden sich die aktiven Arbeitsverzeichnisse. Gibt es einen Weg das Arbeitsverzeichnis "festzunageln"?

Vielen Dank !
Thomas...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.05.2008, 20:30
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Arbeitsverzeichnis
' schrieb:ein LabVIEW-File
Was verstehst du denn unter einem LabVIEW-File? Ein VI?

Zitat:aus dem Datei-Explorer startet oder direkt aus LabVIEW lädt unterscheiden sich die aktiven Arbeitsverzeichnisse.
Was meinst du hier mit Arbeitsverzeichnis: Das Verzeichnis, aus dem weitere VIs geladen werden oder ein solches Verzeichnins, in das z.B. Dateien geschrieben werden sollen?

Verzeichnis zum VI-Laden: Alle nachfolgenden VIs werden immer aus dem Verzeichnis oder einem Unterverzeichnis geholt, in dem das "Haupt-VI" steht. Wird es hier nicht gefunden, sucht LV in diverses eigenen Verzeichnissen (C:Programme/Nat...)

Verzeichnis zum Speichern: Bei jeden Schreib/Lese-VI kann sowieso immer der komplette Pfad angegeben werden.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.05.2008, 10:56
Beitrag #3

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Arbeitsverzeichnis
' schrieb:Hallo Zusammen !
Ich bin in der LabVIEW-Welt relativ neu und habe einige Schwierigkeiten.

Je nachdem, ob man ein LabVIEW-File aus dem Datei-Explorer startet oder direkt aus LabVIEW lädt unterscheiden sich die aktiven Arbeitsverzeichnisse. Gibt es einen Weg das Arbeitsverzeichnis "festzunageln"?

Vielen Dank !
Thomas...

Das aktive Verzeichnis oder Current Directory hat hauptsächlich Sinn für Command line Anwendungen. Im Falle von GUI Anwendungen ist das meist nur verwirrend. LabVIEW macht damit selber rein gar nichts. Aber verschiedene Kernel32 Funktionen die LabVIEW benützt schon. Zum Beispiel startet der File Dialog üblicherweise im Current Directory wenn Du nicht explizit einen Pfad vorgibst. Acuh verändert der File Dialog diesen Pfadh zum aktuel ausgewählten Pfad wenn Du ihn mit OK abschliesst. Wenn Du in Explorer ein File anklickst setzt er diesen Pfad für die neu zu startende Applikation auf diesen Pfad. Das ist alles Windows spezifisch und hat eigentlich gar nichts mit LabVIEW zu tun.

Wenn Du eine File Dialog programmatisch aufrufst kannst Du ihm den Startpfad mitgeben. Das Current Directory selber festzunageln geht nicht. Du könntest es höchstens mittels dem SetCurrentDirectory API von Windows stets wieder zurücksetzen macht aber meiner Meinung nach absolut keinen Sinn.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: