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 

Laufende exe soll den Start einer anderen exe verhindern.



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!

02.02.2017, 16:58 (Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2017 17:01 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Laufende exe soll den Start einer anderen exe verhindern.
Hallo T.N,

Zitat:Deswegen meine Suche nach einer einfachen Lösung, zB die Abfrage ob Programm xy läuft
Einfach mal den Taskmanager befragen, welche Programme gerade laufen und prüfen, ob die jeweils andere EXE im Speicher ist…
(Zum Abfragen des Taskmanagers einfach mal googlen, du findest Beispiel garantiert im NI-Forum und wahrscheinlich auch hier.)

Zitat:Dafür habe ich gelernt GVs funktionieren nicht zwischen .exe
Eine globale Variable funktioniert nur im Kontext der ausführenden EXE!
Wenn man zwischen zwei Programmen Daten austauschen will, verwendet man Netzwerkkommunikation aka SharedVariables…

Zitat:Alles machbar, aber aufwendig und nicht unbedingt gegen Fehler abgesichert (Programmabsturz setzt den Wert nicht zurück)
Ich sehe da einen Zielkonflikt zwischen den Anforderungen "nicht aufwendig" und "gegen Fehler abgesichert"! Big Grin
Und wenn ein Programm abstürzt, dann sollte im Hinblick auf weitere störungsfreie Kommunikation mit der Hardware vielleicht besser der PC neu gestartet werden!?

Alternative Idee: Deine EXE öffnen eine Datei auf dem PC exklusiv und schließen die Datei beim Beenden wieder. Der jeweils zweite erhält keinen Zugriff auf die Datei und muss sich sofort beenden. Zum Thema "Programmabsturz" siehe oben!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Laufende exe soll den Start einer anderen exe verhindern. - GerdW - 02.02.2017 16:58

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Installation unter Windows 10 verhindern tuhpon 2 7.525 17.09.2019 17:21
Letzter Beitrag: tuhpon
  mehrere Programminstanzen bei unterschiedlichen Benutzern verhindern Goldie 7 10.000 03.10.2014 12:47
Letzter Beitrag: rasta
  EXE macht was es will - am anderen Rechner gottfried 5 5.272 26.03.2010 16:05
Letzter Beitrag: gottfried
  exe mit einer anderen exe aufrufen stsc 3 6.675 12.11.2007 16:37
Letzter Beitrag: stsc
  Autostart der Applikation verhindern tron 15 16.951 04.07.2007 06:04
Letzter Beitrag: rolfk
  laufende VI's schließen jozeyhe 1 3.731 29.08.2006 13:19
Letzter Beitrag: Achim

Gehe zu: