INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Aus ApplikationLabVIEW und ein VI starten



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!

09.10.2009, 10:13 (Dieser Beitrag wurde zuletzt bearbeitet: 09.10.2009 10:15 von Cardinal1664.)
Beitrag #1

Cardinal1664 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 147
Registriert seit: Aug 2006

2014 SP1
2006
EN


Schweiz
Aus ApplikationLabVIEW und ein VI starten
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!

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.10.2009, 11:59
Beitrag #2

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Aus ApplikationLabVIEW und ein VI starten
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

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.10.2009, 12:52 (Dieser Beitrag wurde zuletzt bearbeitet: 09.10.2009 13:05 von Cardinal1664.)
Beitrag #3

Cardinal1664 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 147
Registriert seit: Aug 2006

2014 SP1
2006
EN


Schweiz
Aus ApplikationLabVIEW und ein VI starten
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

Sonstige .zip  VI_Aufruf.zip (Größe: 13,11 KB / Downloads: 282)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.10.2009, 13:03
Beitrag #4

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Aus ApplikationLabVIEW und ein VI starten
schau doch mal in der LabVIEW Hilfe -> Launching a VI from the Command Line

Dort steht wie es geht.

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.10.2009, 13:06 (Dieser Beitrag wurde zuletzt bearbeitet: 09.10.2009 13:07 von schrotti.)
Beitrag #5

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

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

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.10.2009, 13:16
Beitrag #6

Cardinal1664 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 147
Registriert seit: Aug 2006

2014 SP1
2006
EN


Schweiz
Aus ApplikationLabVIEW und ein VI starten
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!!!!!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.10.2009, 13:33 (Dieser Beitrag wurde zuletzt bearbeitet: 09.10.2009 13:33 von schrotti.)
Beitrag #7

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Aus ApplikationLabVIEW und ein VI starten
Das ist in der Kommandozeile immer so und kein LV-Ding.

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.10.2009, 06:57
Beitrag #8

Cardinal1664 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 147
Registriert seit: Aug 2006

2014 SP1
2006
EN


Schweiz
Aus ApplikationLabVIEW und ein VI starten
Gibt es eigentlich noch eine andere möglich keit dies ohne System Exec.vi zu realisieren?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.10.2009, 07:29
Beitrag #9

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Aus ApplikationLabVIEW und ein VI starten
' 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

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.10.2009, 08:05
Beitrag #10

Cardinal1664 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 147
Registriert seit: Aug 2006

2014 SP1
2006
EN


Schweiz
Aus ApplikationLabVIEW und ein VI starten
Danke für deine schnelle Antwort!

Könntest du das " WSH_Word_open.vi" ev. noch in LV7.1 zur verfügung stellen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: