LabVIEWForum.de
Aus ApplikationLabVIEW und ein VI starten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Aus ApplikationLabVIEW und ein VI starten (/Thread-Aus-ApplikationLabVIEW-und-ein-VI-starten)

Seiten: 1 2


Aus ApplikationLabVIEW und ein VI starten - Cardinal1664 - 09.10.2009 10:13

Hallo zusammen

Ich möchte aus einer EXE (LabVIEW Executable) eine bestimmtes VI in der LabVIEW development umgebung und nicht in der Runtime starten damit ich es editieren kann! Ist dies irgendwie möglich?

So wie ich es gemacht habe öffnet es das VI wahrscheinlich in der Runtime und ich kann das VI nicht editieren!

[attachment=21645]


Aus ApplikationLabVIEW und ein VI starten - schrotti - 09.10.2009 11:59

Mit "System Exec.vi" geht das. Erst der Pfad zu LV und als Argument der relative Pfad zum VI.
Code:
c:LabVIEWLabVIEW.exe d:LV_ProjectsmyApp.vi --arg1



Aus ApplikationLabVIEW und ein VI starten - Cardinal1664 - 09.10.2009 12:52

Danke für deine Antwort!

Für was wird das "--arg1" benötigt?

Habe es mal so probiert wie beschrieben aber es tut sich nichts!? Keine Fehlermeldung oder sonst was!

LabVIEW 7.1.1
[attachment=21643]


Aus ApplikationLabVIEW und ein VI starten - RoLe - 09.10.2009 13:03

schau doch mal in der LabVIEW Hilfe -> Launching a VI from the Command Line

Dort steht wie es geht.


Aus ApplikationLabVIEW und ein VI starten - schrotti - 09.10.2009 13:06

--arg1 ist nur ein Platzhalter für ein Argument, welches an das VI weitergeleitet wird. Wenn du keine Argumente übergibst einfach weglassen.


Aus ApplikationLabVIEW und ein VI starten - Cardinal1664 - 09.10.2009 13:16

habe noch was übersehen!

If a directory in the path contains spaces, you must enclose the path in quotation marks, as shown in the following example:
c:LabVIEWLabVIEW.exe "c:cool applicationmycool.vi"

Pfad geändert auf:
"c:programmenational instrumentslabVIEW 7.1LabVIEW.exe" "c:vi aufruftest_vi.vi"

So Funktioniert wunderbar!!

Vielen dank für eure hilfe!!!!!


Aus ApplikationLabVIEW und ein VI starten - schrotti - 09.10.2009 13:33

Das ist in der Kommandozeile immer so und kein LV-Ding.


Aus ApplikationLabVIEW und ein VI starten - Cardinal1664 - 12.10.2009 06:57

Gibt es eigentlich noch eine andere möglich keit dies ohne System Exec.vi zu realisieren?


Aus ApplikationLabVIEW und ein VI starten - SeBa - 12.10.2009 07:29

' schrieb:Gibt es eigentlich noch eine andere möglich keit dies ohne System Exec.vi zu realisieren?


z.B. so: Windows Script Host

ist aber auch nur ein anderer Weg die Kommandozeile zu benutzen.

Gruß SeBa


Aus ApplikationLabVIEW und ein VI starten - Cardinal1664 - 12.10.2009 08:05

Danke für deine schnelle Antwort!

Könntest du das " WSH_Word_open.vi" ev. noch in LV7.1 zur verfügung stellen?