IniFile im Applikationspfad speichern - 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: IniFile im Applikationspfad speichern (/Thread-IniFile-im-Applikationspfad-speichern) |
IniFile im Applikationspfad speichern - jphnetwork - 05.05.2007 13:36 Hallöle Zusammen, ich bin LabVIEW Neuling und wurschtel mich gerade so durch die Vi's.... und bin schon auf ein aktuelles Problem gestoßen: ich möchte gerne meine Ini Datei in einem Unterverzeichnis meiner Applikation z.B. im Unterordner settings speichern. Da ich meinem User aber die Möglichkeit gebe die Applikation in ein beliebiges Verzeichnis zu installieren, muß ich nun das aktuelle Verzeichnis meiner Applikation auslesen, um dann auf die Pfadangabe um den Settingspfad erweitern zu können. (Die Vi's zur Ini File I/O verkraften ja leider nur absolute Pfadangaben). Hat jemand da für mich eine geeignete Idee? Vielen Dank im Voraus und schonmal schönes WE... Grüßle, Jörg IniFile im Applikationspfad speichern - Lucki - 05.05.2007 14:13 Dafür habe ich mir ein kleines VI gebastelt. Normalerweise wird damit der eingegebene Filename im aktuellen Verzeichnis des VI gespeichert. Wenn es aber im Unterverzeichnis "settings" gepeichert werden soll, dann gibst Du nicht ein "filenname.ext" (ohne backslash), sondern "settingsfilename.ext" (Das Verzeichnis settings sollte schon existieren) Die Sache ist komplizierter als man zunächst denkt: Je nachdem ob die Applikation in eine exe kompiliert wurde oder nicht, zeigt der Pfad für die Funktion "Dieses VI" woanders hin. Das angefügte VI trägt dem Rechnung, es passt immer. Wenn Du aber immer nur von der Entwicklungsumgebung aus startest, dann kannst Du den Case im VI weglassen. |