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!
Hallo zusammen,
hab folgendes PB, ich kann von LV aus über einen Button eine *.exe starten und ausführen. Durch wiederholtes drücken wird die *.exe mehrmals gestartet, kann ich dass irgendwie unterbinden? Weiß jemand ob ich zuvor fragen kann, ob die *.exe bereits gestartet ist?
PS: Den Eingang "Auf Abschluss der Operation warten" des VIs "Systembefehl ausführen" kann ich nicht verwenden, da dieses VI während der Ausführungsdauer der *.exe für andere Operationen zur Verfügung stehen muss.
Danke für Tipps
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen." (Albert Einstein)
Eigentlich ist normal, das nur eine Instanz gestartet werden kann.
Beinflussen kann man das in der Applikation.ini Datei mit "allowmultipleinstances=True"
.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
' schrieb:Eigentlich ist normal, das nur eine Instanz gestartet werden kann.
Beinflussen kann man das in der Applikation.ini Datei mit "allowmultipleinstances=True"
Meine exe ist aber mehrmals startbar, vergleichbar mit excel wenn dieses öfters gestartet wir.
Eine entsprechende ini-Datei kann ich nicht finden, es sind nur die Dateien aus dem Anhang vorhanden.
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen." (Albert Einstein)
' schrieb:Meine exe ist aber mehrmals startbar, vergleichbar mit excel wenn dieses öfters gestartet wir.
Eine entsprechende ini-Datei kann ich nicht finden, es sind nur die Dateien aus dem Anhang vorhanden.
Ach so, ich dachte es wäre eine selber gemachte LV-Exe.
In dem Falle, musst du schauen, ob die Exe bereits als Prozess ausgeführt wird.
.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
*.exe einmal starten
Ich nehm' die Frage schon mal vorweg:
Wie geht das?
Gruß Markus
' schrieb:Ach so, ich dachte es wäre eine selber gemachte LV-Exe.
In dem Falle, musst du schauen, ob die Exe bereits als Prozess ausgeführt wird.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Dank euch beiden, jetzt brauch ich nur noch das Array nach meinem Prozess durchsuchen
"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen." (Albert Einstein)