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 

Kommunikation zwischen parallel laufendem VI und einer EXE



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!

10.03.2010, 10:13
Beitrag #1

philipp Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2007

8.6 : 2009 SE
2007
de

81539
Deutschland
Kommunikation zwischen parallel laufendem VI und einer EXE
Guten Morgen werte LVF-Gemeinde.

Ich habe eine Frage zur Kommunikation zwischen VI und EXE.

Ich habe eine EXE zu der mir leider kein VI mehr vorliegt.

In dieser EXE wird über eine numerische Eingabe ein bestimmter Parameter verändert.

Ich möchte dies gerne aus einem parallel laufenden VI machen. Das Ganze dient einer Ablaufsteuerung.
Gibt es hier Möglichkeiten wie ich aus dem laufenden VI am Ende eines Case der EXE einen Wert in das Eingabefeld vorgeben kann?

Oder müsste ich dafür die EXE ändern können?

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.03.2010, 10:56 (Dieser Beitrag wurde zuletzt bearbeitet: 10.03.2010 10:57 von IchSelbst.)
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Kommunikation zwischen parallel laufendem VI und einer EXE
' schrieb:Gibt es hier Möglichkeiten wie ich aus dem laufenden VI am Ende eines Case der EXE einen Wert in das Eingabefeld vorgeben kann?
Eine legale Möglichkeit fällt mir ein.

Dazu muss das Eingabefeld wie natürlich auch die EXE den Fokus besitzen. Dann kannst du mit der WinAPI-Methode SendInput von deinem VI aus Daten an die EXE, also das Eingabefeld, senden. Die SendInput-Methode macht nichts weiter als in den Tastaturpuffer zu schreiben. Wer den Fokus hat, darf diesen Puffer auslesen.

Wäre dieses Vorgehen - Beachte: Fokus muss auf EXE liegen - machbar?

Nachtrag:
Man kann von dem VI aus, den Fokus an die EXE geben.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2010, 14:22
Beitrag #3

philipp Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Sep 2007

8.6 : 2009 SE
2007
de

81539
Deutschland
Kommunikation zwischen parallel laufendem VI und einer EXE
Hi!

Sorry für die späte Antwort.
Kann leider and der Exe nichts ändern.
Es gibt in der Exe auch mehrere Eingabefelder. Kann leider nicht sagen, ob und wenn ja welches Fenster den Fokus hat.

Denke das haut so nicht hin.

Hab aber vielleicht eine andere Möglichkeit. Werde dazu noch einmal etwas im Bereich Datenkommunikation posten.

Dennoch vielen Dank!

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Kommunikation mit laufendem Python-Script Lime 2 3.309 29.04.2021 16:32
Letzter Beitrag: jg
  Kommunikation zwischen SubVis im Subpanel und GUI Rene123 12 11.098 30.10.2017 23:28
Letzter Beitrag: IchSelbst
  Kommunikation zwischen LabView und SEW Umrichter Joe23 13 8.942 09.05.2016 10:40
Letzter Beitrag: GerdW
  Kommunikation zw. 2 Instanzen einer Exe Trinitatis 3 4.087 14.04.2014 22:15
Letzter Beitrag: jg
  Kommunikation zwischen LabView und Mikrocontroller Joe23 4 6.381 14.06.2013 18:31
Letzter Beitrag: Holy
  Referenz auf Elem in nicht laufendem VI SMagnicon 3 3.986 17.08.2012 12:10
Letzter Beitrag: VDB

Gehe zu: