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 

Configfile in Anwendung integrieren



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!

03.02.2012, 08:36
Beitrag #1

flattervieh Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Sep 2009

2011 Prof. SP1
2009
EN


Deutschland
Configfile in Anwendung integrieren
Hallo zusammen.
Ich hab mir ein VI geschrieben, dass auf ein Configfile zugreift, dass im gleichen Verzeichnis liegt wie das VI. Nun würde ich aber gerne aus dem VI eine Anwendung erstellen jedoch funktioniert das mit dem Configfile irgendwie nicht.
Was muss ich denn machen, damit die Anwendung mit dem Configfile weiterhin arbeiten kann? Der pfad zum Configfile ist nicht hardcodiert, sondern den holt sich das VI aufgrund des eigenen Ordners und dem Namen der Datei.
Außerdem verwendet das VI noch eine wav Datei die ebenfalls im gleichen Ordner liegt und dann mit in die Anwendung integriert werden müsste.
Sowohl Anwendung, Configfile und Audiofile sollen weiterhin immer im gleichen Ordner liegen.
Grüße
flattervieh
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.02.2012, 09:32
Beitrag #2

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Configfile in Anwendung integrieren
(03.02.2012 08:36 )flattervieh schrieb:  Ich hab mir ein VI geschrieben, dass auf ein Configfile zugreift, dass im gleichen Verzeichnis liegt wie das VI. Nun würde ich aber gerne aus dem VI eine Anwendung erstellen jedoch funktioniert das mit dem Configfile irgendwie nicht.

Etwas ungenau die Aussage. Was funktioniert denn nicht? Wird die Datei nicht gefunden? Gibt es Fehlermeldungen? Hast du sie beim erstellen der *.exe mit eingebunden?

(03.02.2012 08:36 )flattervieh schrieb:  Was muss ich denn machen, damit die Anwendung mit dem Configfile weiterhin arbeiten kann? Der pfad zum Configfile ist nicht hardcodiert, sondern den holt sich das VI aufgrund des eigenen Ordners und dem Namen der Datei.

Wie hast du die Laderoutine/Pfadzusammensetzung implementiert? Beim Wechsel von Entwicklungsumgebung zur Exe änder sich die Pfade. Wurde schon öfters hier im Forum diskutiert.

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.02.2012, 09:53
Beitrag #3

flattervieh Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Sep 2009

2011 Prof. SP1
2009
EN


Deutschland
RE: Configfile in Anwendung integrieren
Hmm ok, wie binde ich das Configfile denn ein?
Den Pfad des VI's hol ich mir mit dem Block "Current VI's Path", das Ergebnis wird dann mittels "Strip path" in Pfad und Dateiname gesplittet und daran häng ich dann den Dateinamen des Configfiles mittels "Build Path" als String an.
Auf die gleiche Art wird auch der Pfad des Audiofiles bestimmt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.02.2012, 09:57
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Configfile in Anwendung integrieren
(03.02.2012 09:53 )flattervieh schrieb:  Den Pfad des VI's hol ich mir mit dem Block "Current VI's Path", das Ergebnis wird dann mittels "Strip path" in Pfad und Dateiname gesplittet und daran häng ich dann den Dateinamen des Configfiles mittels "Build Path" als String an.
Auf die gleiche Art wird auch der Pfad des Audiofiles bestimmt.
Und genau das funktioniert innerhalb einer Exe nicht!
Da spukt "Current VI's Path" mindestens "Exe-Pfad\Name.exe\Name.vi" aus.
Wie NWO schon geschrieben hat, such mal im Forum, es gibt x Threads hierzu.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.02.2012, 10:19
Beitrag #5

flattervieh Offline
LVF-Grünschnabel
*


Beiträge: 42
Registriert seit: Sep 2009

2011 Prof. SP1
2009
EN


Deutschland
RE: Configfile in Anwendung integrieren
Danke, mit dem Hinweis hats geklappt.
Einfach ein PropertyNode der mir den Anwendungpfad liefert verwenden und es klappt. Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Konfigdatei in Installationsdatei integrieren Titus85 1 4.088 14.08.2014 07:41
Letzter Beitrag: GerdW
  Datei in .EXE integrieren DaPachi 6 6.950 05.12.2011 08:50
Letzter Beitrag: DaPachi
  LabVIEW10 Anwendung Firewallmeldung wernerIBN 5 5.240 01.07.2011 10:08
Letzter Beitrag: wernerIBN
  TDMS lesen funktioniert in exe Anwendung nicht klaju 1 4.214 13.10.2009 22:36
Letzter Beitrag: jg
  exe-Anwendung und Hardware-NI-wechsel Hubert 3 3.907 13.10.2009 16:37
Letzter Beitrag: Y-P
  Anwendung passwortgeschützt H_S 3 3.885 27.08.2009 08:56
Letzter Beitrag: A.Berndsen

Gehe zu: