ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
620
620
EMPFEHLEN
-
Hallo Leute,
ich wollte gerne einmal wissen ob und wie es möglich ist wie 2 Programme miteinander kommunizieren können, sprich eine Variable übergeben kann.
Viele Grüße und vielen Dank im Vorraus.
Fridulin
-
25.08.06 23:04 #2
- Registriert seit
- Feb 2005
- Ort
- Kirchdorf a. d. Krems, OÖ
- Beiträge
- 213
Wenn du eine Variable "übergeben" willst, müsstest du auf den Speicher des anderen Prozesses zugreifen können.
Entweder du schreibst den Inhalt der Variable in eine Datei oder du kommunizierst über Sockets, Pipes oder ähnliches.
Dann hast du praktisch einen Stream zur Verfügung indem der eine Prozess schreiben kann bzw. der andere Prozess davon lesen kann
Lg, Yanick
-
Hi,
vielen dank für deine Antwort, über einer Datei wäre natürlich das einfachste, wollte ich allerdings ungerne machen. Über deine andern beiden Wege werde ich mich mal auf der Suche machen ob ich da ein Tutorial finde. Falls du oder jemand anders eins findet, wäre es schön mir bescheid zu geben.
Viele Grüße und eine gute Nacht wünsche ich.
Fridulin
-
Du könntest im einer extra Assembly ein Objekt statisch für den Datenaustausch bereit stellen...
Stichwort: Singleton
Weiterhin gibt es noch eine Möglichkeit mit anderen Prozessen über die Auslagerungsdatei zu kommunizieren.
share data between two processes - TheCodePorject
Nicht über den Namen des Tuts wundern. Der SharedMemory Part fängt ungefähr aban.Restoring the Previous InstanceMfG,
Christian
Wer sein Problem definiert, hat es schon halb gelöst!
Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.
The Code Project! - C# Programming | C# / VB.NET Pendants
Regeln + Netiquette
Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
und vor allem nicht auf das, was euch die IHK dazu erzählt!
Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...
-
Hi Cosmo,
vielen Dank, ich hatte ehrlich gesagt noch nicht die Zeit mich über "Singleton" genauer zu Informieren und mir dein Beispiel genauer zu verinnerlichen. Ich hoffe das ich in nächster Zeit wieder mehr Zeit habe um dies nachzuhohlen.
Viele Grüße und nochmals vielen Dank
Fridulin
-
Hallo Fridulin,
warum benutzt du dazu nicht .NET Remoting. Damit kannst du zwischen .NET
Programmen kommunizieren die sich auf einen Rechner oder im Netzwerk, Internet
befinden.
Die Kommunikation über Dateien paktiziere ich zwar auch aber nur wenn die
andere Anwendung nicht von mir bzw. nicht in .NET entwickelt wurde.
Gruß
Jens
Ähnliche Themen
-
Über UDP mit Gerät kommunizieren.
Von soeni1987 im Forum Java GrundlagenAntworten: 0Letzter Beitrag: 05.07.09, 15:57 -
Mit laufendem Programm kommunizieren
Von kuhlmaehn im Forum PHPAntworten: 6Letzter Beitrag: 11.10.07, 10:45 -
2 Apps kommunizieren miteinander
Von chmee im Forum Coders TalkAntworten: 3Letzter Beitrag: 25.07.06, 13:30 -
Mit Webserver kommunizieren
Von yan1 im Forum .NET Web und KommunikationAntworten: 10Letzter Beitrag: 03.06.06, 19:23 -
mit Konsolenanwendung kommunizieren
Von totherock im Forum .NET ArchivAntworten: 0Letzter Beitrag: 28.05.04, 10:46





Zitieren
Login





