LabVIEWForum.de
Vi über Referenz laden in Exe - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: Vi über Referenz laden in Exe (/Thread-Vi-ueber-Referenz-laden-in-Exe)



Vi über Referenz laden in Exe - GT123 - 04.11.2010 15:01

Hallo Zusammen,

ich habe folgendes Problem:
Es soll ein Vi über eine Referenz geladen werden und dies in einer Exe Applikation.
siehe Bild... dann bekomme ich den Error 1004 Vi nicht im Speicher, die Datei ist jedoch in den "always included dabei".

Wie macht man dies richtig, damit ich in meiner Anwendung das Vi laden und abbrechen kann (über Referenz) nach Wunsch?

Vielen Dank für eine Antwort


Vi über Referenz laden in Exe - rbliomera - 04.11.2010 20:38

Edit: Deleted. /EOM


Vi über Referenz laden in Exe - GT123 - 05.11.2010 06:37

Hallo rbliomera,

Zitat:Soll das VI "in" der Exe liegen oder daneben?
Wie ist das gemeint?

Mit dem statischen Referenz ist mir nicht ganz klar...

Also das vi soll aus einem Build nur in einem bestimmten Fall (legt der user fest) starten/stoppen.
Dieses Vi soll nicht bei Applikationsstart automatisch mitstarten.

Bevor ich eine EXE aus dem Projekt erstellt habe ging das auch sauber mit dem starten...
(dort habe ich als Pfad den AppDirectory mit ...demo_init.vi verwendet s.Bild)

Ich habe ein Toplevel Vi im AppBuilder festgelegt das die Applikation startet (main.vi)
Und in Always Included habe ich nur ein paar dll`s.
Ist die Annahme richtig, dass alle SubVi`s die von dem main.vi aufgerufen werden sowieso dann miteingebunden sind?
Und, das Vi welches ich über die Ref aufrufen will ist kein SubVi des main.vi. Es startet nur einen Server.
Wie muss ich nun das Vi starten.

Ich hoffe das ich die Sachlage gut erklären konnte.


Vi über Referenz laden in Exe - rbliomera - 05.11.2010 07:53

Edit: Deleted. /EOM


Vi über Referenz laden in Exe - GT123 - 05.11.2010 08:56

Hallo,

das hört sich gut an...
ich melde mich wieder wenn ich es implementiert habe.

Vielen Dank


Vi über Referenz laden in Exe - GT123 - 05.11.2010 09:28

Hallo,

ich habe zum static Vi Referenz noch eine Frage:

- wenn ich das ganze Projekt kopiere und auf einem anderen Rechner u./o. einem anderen Pfad starte (also die Entwicklungsumgebung), ist dann die Pfadangabe noch i.O., o. geht das so dann nicht mehr da es sich ja "static" nennt?


Vi über Referenz laden in Exe - rbliomera - 05.11.2010 11:03

Edit: Deleted. /EOM


Vi über Referenz laden in Exe - GT123 - 05.11.2010 11:23

Aha, ok, wenn ich das richtig verstanden habe heisst das für mich das die Geschichte mit dem Pfad funktionieren sollte.


Vi über Referenz laden in Exe - rbliomera - 05.11.2010 12:03

Edit: Deleted. /EOM