LabVIEWForum.de - dynamisches Laden von Vis mit einer Application?

LabVIEWForum.de

Normale Version: dynamisches Laden von Vis mit einer Application?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
hoffe ich habe das richtige Unterforum erwischt.
Ich habe ein Programm geschrieben, in dem ein suvi mittels run vi-Methode gestartet wird. Das klappt auch alles wunderbar.

Wenn ich dann aber aus dem Programm eine exe erstelle, klappt das mit dem dynamischen laden nicht mehr.
Erster Gedanke: klar es hat sich ja der relative Pfad geändert. -Falsch, tuts auch nicht.
Zweiter Gedanke: Aah, wie soll denn die RTE mit vi umgehn, kann die doch garnicht.

Was also tun? Muss ich eine DLL erzeugen oder noch eine exe?
Das zu ladende SubVi wird im Hauptprogramm zum Zeitpunkt x gestartet, läuft dann parallel zum Hauptprogramm bis zum Schluss und kommuniziert mit diesem über globale Variablen.

Danke für Hilfe,

Gruß,
Daniel
Hast du eine Fehlermeldung warum es nicht aufgerufen wird ?

Gruß

Jürgen
Ja, der Fehler war "File not Found".

Habe das Problem aber nun selber schon gelöst.
Ich wusste nicht, dass ich beim Application builder auch die dynamischen vis unter source-files angeben musste. Arbeite das erste mal damit.

Danke aber trotzdem, für alle die sich nen Kopf gemacht haben.

Gruß,
Daniel
Hi Daniel,

du mußt im Application Builder angeben, welche VI dynamisch zur Laufzeit geladen werden.
Du findest den Punkt unter Source Files.
Diese Linkt er dann in die Exe mit rein und alles wird gut...

Gruß
Oliver
Referenz-URLs