Umgebungsvariablen in 2 exe`n auf x-beliebigen PC ausführen
|
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!
13.06.2018, 08:24
(Dieser Beitrag wurde zuletzt bearbeitet: 13.06.2018 08:25 von Freddy.)
Beitrag #2
|
Freddy
Oldtimer
Beiträge: 729
Registriert seit: Aug 2008
2019, 2020, 2021
1996
DE
76275
Deutschland
|
RE: Umgebungsvariablen in 2 exe`n auf x-beliebigen PC ausführen
Hallo Michael,
in der Hilfe steht:
Zitat:Zugreifen auf Umgebungsvariablen in einem Netzwerk
Sie müssen Umgebungsvariablen auf die Engine für Umgebungsvariablen (SVE) übertragen, bevor Sie im Netzwerk verwendet werden können. Durch die Übertragung von Umgebungsvariablen wird Speicherplatz in der SVE für die Variable erstellt. Wenn eine Variable entfernt wird, wird der dazugehörige Speicher wieder freigegeben.
Wenn Sie ein VI ausführen, das Daten über Umgebungsvariable (Knoten) austauscht, überträgt LabVIEW automatisch die dazugehörige Projektbibliothek. Bei Beendigung der Anwendung wird die Projektbibliothek aber nicht automatisch entfernt. Sie müssen Umgebungsvariablen also nicht vor dem Lesen und Schreiben von Daten über Umgebungsvariablenknoten übertragen. Sie müssen die Variablen aber entfernen, um dafür reservierten Speicher wieder freizugeben. Des Weiteren müssen Sie Umgebungsvariablen explizit übertragen, wenn Sie die Variablen mit anderen Methoden schreiben und lesen. In der folgenden Liste werden die Methoden zum Übertragen und Entfernen von Umgebungsvariablen beschrieben.
Während der Bearbeitung—Übertragen und entfernen Sie Umgebungsvariablen während der Bearbeitung, wenn Sie eine Anwendung entwickeln, mit der auf eine kleine Anzahl von Umgebungsvariablen zugegriffen wird.
Während der Ausführung—Übertragen und entfernen Sie Umgebungsvariablen während der Ausführung, wenn eine Anwendung als eigenständiges Programm verteilt werden soll. Die Methode eignet sich auch, wenn Ihre Anwendung auf eine große Anzahl von Umgebungsvariablen zugreifen soll. Hinweis Wenn Sie ein eigenständiges Programm mit Umgebungsvariablen verteilen möchten, fügen Sie die *.lvlib-Datei nicht in eine LLB oder die EXE-Datei ein. Auf der Seite Einstellungen der Quelldateien im Dialogfeld Eigenschaften für Anwendung können Sie das Ziel der *.lvlib-Datei in ein anderes Verzeichnis außerhalb der EXE oder LLB ändern.
Übertragen und Entfernen von Umgebungsvariablen während der Bearbeitung
Klicken Sie zum Übertragen einer Umgebungsvariable im Projekt-Explorer mit der rechten Maustaste auf die Projektbibliothek mit der Variablen und wählen Sie die Option Verteilen. Daraufhin werden alle Umgebungsvariablen der Projektbibliothek in die SVE übertragen. Führen Sie diesen Schritt aus, bevor Sie Anwendungen starten, die Daten von Umgebungsvariablen nicht mit Hilfe von Umgebungsvariablenknoten lesen und schreiben.
Zum Entfernen einer Umgebungsvariablen klicken Sie mit der rechten Maustaste auf die entsprechende Projektbibliothek und wählen Sie die Option Entfernen.
Hinweis: Wenn Sie ein eigenständiges Programm mit Umgebungsvariablen verteilen möchten, fügen Sie die *.lvlib-Datei nicht in eine LLB oder die EXE-Datei ein. Auf der Seite Einstellungen der Quelldateien im Dialogfeld Eigenschaften für Anwendung können Sie das Ziel der *.lvlib-Datei in ein anderes Verzeichnis außerhalb der EXE oder LLB ändern.
Da kannst Du alles erfahren.
Gruß
Freddy
|
|
|
| |
Nachrichten in diesem Thema |
RE: Umgebungsvariablen in 2 exe`n auf x-beliebigen PC ausführen - Freddy - 13.06.2018 08:24
|