LabVIEWForum.de - Datenübergabe an Ausführbare Datei

LabVIEWForum.de

Normale Version: Datenübergabe an Ausführbare Datei
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

eine LV-Applikation, die mit der Entwicklungsumgebung LV 7.1 läuft, soll an eine weitere LV-Applikation, die mit LV 8.20 und als *.exe erstellt wurde, Parameter übergeben und ausführen.

Welche Möglichkeiten bestehen?


Gruß, halford
Hallo Halford,

da Du nur spärliche Infos angegeben hast, kann ich Dir auch nur ne "spärliche" Antwort liefern.
DataSockets ! (Palette Datenkommunikation)

Gruß
Andreas
Hallo,

Du kannst das Property "Application:Command Line Arguments" benutzen, damit bekommst Du ein Array von Strings mit den Parameter womit die Exe aufgerufen wurde. Die Exe kannst Du mit "System Exec.vi" aufrüfen.

Gruß

VDB
Hallo,

danke für die Anworten.

Ich werde beide Lösungen mal ausprobieren und für mich die beste Lösung heraussuchen.

Gruß, halford
Hallo VDB,

ich habe etwas probleme mit Deiner Lösung.

Mit dem Property kann ich keine Parameter auslesen.
Mache ich bei der Parameterübergabe etwas falsch?

DANKE!

Anbei die Dateien:
Hallo,

wahrscheinlich hast du beim Build der Exe die Option "Pass all command line parameters to application" (Abschnitt Advanced) nicht angehakt.

Gruß

VDB
Hallo,

mit der Einstellung funktioniert es nun. DANKE!

Kann man "Rückwärts" mit diesen Verfahren auch Parameter übergeben - also nach Beendigung der .exe-Applikation zur Applikation in LV.

Oder kommt besser hier DataSocket zum Einsatz?

Kann man mit ActiveX hier was aufsetzen?

DANKE!

Gruß, halford
Referenz-URLs