Shared Memory



  • Hallo,

    es kann sein, dass ich jetzt im falschen Forum bin, war aber nicht ganz sicher, wo das eigentlich hin soll....
    (@Moderator -> bitte verschieben)

    Ich möchte den Shared Memory nutzen, also Programm A soll Daten dort so ablegen, dass Sie von Programm B gelesen werden können und umgekehrt. Wenn mir da jemand helfen kann, wäre echt toll! Ich hab leider momentan noch überhaupt keinen blassen Schimmer.
    Danke
    Thomas



  • Toll ...

    Man müsste schon wissen:
    - unter welchem Betriebssystem
    - mit welcher Sprache



  • Ok, sorry.
    Die Sprache ist natürlich C++ (VC 6.0++), das Betriebssystem Windows NT/2000



  • 4 Möglichkeiten:

    1. das ganze in eine Datei schreiben
    2. Mit GlobalAlloc globales Speicherhandle anlegen
    3. DLL erstellen und einen Shared-Memory-Bereich mit dem Linker erstellen
    4. Mit FileMappings arbeiten

    Nun such Dir was aus


Anmelden zum Antworten