Kommunikation zweier Applikationen (*.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!
05.10.2005, 08:44
Beitrag #1
|
hansidergute
LVF-Gelegenheitsschreiber
Beiträge: 119
Registriert seit: Aug 2005
LV8.0,CVI 8.0
2005
kA
88212
Deutschland
|
Kommunikation zweier Applikationen (*.exe)
Hallo, wieder eine Problem:
Ich hab zwei vi's erstellt die mittels einer globalen Variable kommunizieren. Wenn ich jetzt aber aus den vi's zwei eigenständige Applikationen erstelle (*.exe), funktioniert die Kommunikation nicht mehr. Wie kann ich das Problem lösen? Über ein Parameter File wollte ich das nicht machen! Oder gehts nur so?
|
|
|
05.10.2005, 10:48
Beitrag #2
|
Björn
LVF-Gelegenheitsschreiber
Beiträge: 170
Registriert seit: Sep 2004
8.1?
2003
de
51107
Deutschland
|
Kommunikation zweier Applikationen (*.exe)
Hi!
Je nachdem welche Möglichkeiten dein Betriebssystem dir anbietet.
In der Unix/Linuxwelt sind Pipelines (FIFOs) weit verbreitet. Wenn du nur zwischen 2 Anwendungen auf einem Rechner eine Kommunikation aufbauen möchtest, dann sollte das auch über Windows-Pipelines funktionieren.
Die besten und schönsten Dinge auf der Welt kann man weder sehen noch hören. Man muss sie mit dem Herzen fühlen.
|
|
|
05.10.2005, 11:54
Beitrag #3
|
hansidergute
LVF-Gelegenheitsschreiber
Beiträge: 119
Registriert seit: Aug 2005
LV8.0,CVI 8.0
2005
kA
88212
Deutschland
|
Kommunikation zweier Applikationen (*.exe)
Ich brauch ja nur die Kommunikation zwischen 2 Anwendungen auf einem Rechner. Aber wie realisiere ich das für Windows in LV, in der LV Hilfe find ich nur Pipeline-Funktionen für UNIX. Für Windows wären .NET- und ActiveX-Funktionen!!!
|
|
|
06.10.2005, 20:05
Beitrag #4
|
Björn
LVF-Gelegenheitsschreiber
Beiträge: 170
Registriert seit: Sep 2004
8.1?
2003
de
51107
Deutschland
|
Kommunikation zweier Applikationen (*.exe)
Für eine rechnerinterne Kommunikation zwischen Prozessen/Applikationen kenn ich:
- Pipes / Names Pipes
- Message Queues
- Shared Memory
(- Semaphoren)
Welches Betriebssystem benutzt du? Allenfalls Win 2K/NT könnte das unterstützen, XP weiss ich nicht.
Aber um auf dein Problem zurück zu kommen: Ich würds mit Dateien versuchen. Hab auch auf der NI-HP nix gefunden (Stichwort: "IPC").
Kann mir auch nicht vorstellen, dass LV das (schon) unterstützt.
Die besten und schönsten Dinge auf der Welt kann man weder sehen noch hören. Man muss sie mit dem Herzen fühlen.
|
|
|
07.10.2005, 10:17
Beitrag #5
|
hansidergute
LVF-Gelegenheitsschreiber
Beiträge: 119
Registriert seit: Aug 2005
LV8.0,CVI 8.0
2005
kA
88212
Deutschland
|
Kommunikation zweier Applikationen (*.exe)
Ich nutz Win2k.
Ich habs nun mit nem File gelöst. Ich dacht da gibts ne einfache Lösung. So denk ich ist die File-Lösung am besten.
Vielen Dank
|
|
|
| |