LabVIEWForum.de
Installationspfad: Bild in installiertem Ordner suchen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Installationspfad: Bild in installiertem Ordner suchen (/Thread-Installationspfad-Bild-in-installiertem-Ordner-suchen)



Installationspfad: Bild in installiertem Ordner suchen - dulfried - 26.10.2017 07:58

Ich erstelle mit dem Application Builder ein Installationsprogramm, sodass in dem installierten Ordner die .exe

und ein Bild liegen.

Nun muss ich in meinem LabVIEW-Programm den Pfad für das Programm als Konstante vergeben. Wie schaffe ich es, dass

genau in dem installierten Ordner gesucht wird? Denn der Ordner kann ja bei jedem Nutzer an einem anderen Ort

installiert sein.


RE: Installationspfad: Bild in installiertem Ordner suchen - GerdW - 26.10.2017 08:08

Hallo dulfried,

Zitat:Nun muss ich in meinem LabVIEW-Programm den Pfad für das Programm als Konstante vergeben.
Falsch: dafür nimmt man keine Konstante!

Dafür gibt es in den File-Funktionen die "Pfad-Konstanten" (blöder Name, den NI da gewählt hat, da man da eben nicht "konstante" Pfade bekommt):
- Pfad zum aktuellen VI: den könntest du nehmen, um zu erfahren, wo sich das VI auf der Festplatte befindet, welches gerade läuft. Hat aber den Nachteil, dass das auch in einer EXE liegen kann und du dann erst selbst rausfinden muss (durch StripPath), in welchem Ordner die EXE liegt. Und den noch größeren Nachteil, dass sich dieser Pfad auch zwischen Entwicklungsumgebung und EXE um eine Ordnerebene unterscheidet…
- deshalb wird seit mehreren LabVIEW-Versionen das "Applikationsverzeichnis" empfohlen! Dies gibt immer den Ordner, in dem sich die EXE (oder in der Entwicklungsumgebung dein Projekt) befindet!

P.S.: Könntest du beim Schreiben deiner Beiträge die unnötigen Zeilenumbrüche einfach mal weglassen? Big Grin