none
Datenaustausch zwischen zwei verschiedenen Programmen RRS feed

  • Frage

  • Hallo,

    ich erstelle 2 verschiedene Programme, z.B. Prg1.exe ,Prg2.exe

    1. Nun möchte ich aus Prg1 das Prg2 starten ?

    2. Aus Prg2 z.B. erzeugte Zufallszahlen ,die auch angezeigt werden, direkt nach Prg1 senden und dort live anzeigen ?

    3. In Prg2 irgendwelche Buttons anklicken und eine Meldung an Prg1, das diese oder jene Buttons angeklickt worden sind melden ?

    Ja, kann mir jemand weiterhelfen ?

    Benutze die Testversion Microsoft Visual Studio 2010 ( C++ )

    Dienstag, 31. August 2010 18:10

Antworten

  • In der Express Version ist ATL und MFC nicht enthalten.

    Hätest Du diese Werkezuge wurde ich COM-Automation dazu verwenden.

    Ansonsten steht Dir jeder IPC Weg offen:

    - Shared Memory
    - Named Pipes
    - Messages
    - etc. etc. etc.


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Dienstag, 31. August 2010 20:15

Alle Antworten

  • In der Express Version ist ATL und MFC nicht enthalten.

    Hätest Du diese Werkezuge wurde ich COM-Automation dazu verwenden.

    Ansonsten steht Dir jeder IPC Weg offen:

    - Shared Memory
    - Named Pipes
    - Messages
    - etc. etc. etc.


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Dienstag, 31. August 2010 20:15
  • Hi,

    ich kenne deinen Anwendungsfall nicht, aber entweder würde ich Streams verwenden (so wäre eine Kommunikation via Netzwerk möglich) oder falls das nicht erforderlich ist, dann würde ich eine DLL vorschlagen, insofern du auch Funktionalitäten oder Klassen "global" halten willst.

    Nur als weitere Vorschläge..

    Gruß,

      Peter


    When someone helps you, have a heart and try to help others!
    Donnerstag, 30. September 2010 19:36