Seite 1 von 1

Parameter von einem programm aufs andere übergeben

Verfasst: 15.08.2005 17:19
von benpicco
Wie kann ich, wenn ich zwei Programme habe, die beide laufen, etwas von einem Programm auf das andere übergeben?
Angenommen, Programm A

Code: Alles auswählen

Test$="Nachricht von Programm A"
sende_Text_an_Programm_B(Test$)
und Programm B

Code: Alles auswählen

Test$=Emfange_Text_von_Programm_A()
debug Test$
Wie kann man soetwas machen?

Verfasst: 15.08.2005 17:29
von Green Snake
ich weis nur, das wenn man ein programm mit runprogram ausführt, einen parameter angeben kann, dieser kann dan vom anderen progg mit programmparameter aufgerufen bzw abgerufen werden.

wie das beim laufen geht, weis ich nicht :wink:

du könntest höchstens die netzwerk befehle nehmen, und dann das ganze inter, sprich nur auf einem computer versenden und empfangen :allright:

Re: Parameter von einem programm aufs andere übergeben

Verfasst: 15.08.2005 17:35
von Kiffi
> Wie kann man soetwas machen?

hierfür kannst Du einen globalen Speicherbereich reservieren, auf den beide
Programme Zugriff haben. In diesen Du kannst dann die Nachrichten
hineinschreiben und wieder auslesen.

Benutze hierfür die GlobalSharedMemory-Funktionen aus dem PBOSL-Paket.

Grüße ... Kiffi

Verfasst: 15.08.2005 17:39
von benpicco
Danke, werd ich versuchen.