000
27.04.2005, 16:15 Uhr
~Arthur
Gast
|
Hi, ich bin relativer anfänger im c++ programmieren bzw programmieren überhaupt.
bräuchte Hilfe bei einem Problem, wo ich nicht weiter komme:
ich möchte einen Datenaustausch zwischen 2 Progrmamen realisieren, die auf einem Rechner laufen. Ich möchte dies jedoch nicht über eine Datei realiesieren.
nach längeren suchen in der Borland Hilfe und im Internet hab ich immer noch keine Lösung.
Also hab rausgefunden, das es da verschiedene möglichkeiten gibt, über DDE, OLE, Sockets, COM, und halt shared memory.
die letztere variante will ich verwenden, habe aber keine ahnung, wie ich das im Borland c++ anstellen kann. (ich muss Borland c++ zum programmieren verwenden)
ich habe dann noch in der beigefügen Windows-Programmierung - Hilfedatei nachgeschaut.
Dort hab ich die API-Funktionen (glaube das es welche sind)
CreatFileMapping und OpenFileMapping gefunden, und versucht damit etwas anzufangen.
leider komme ich damit nicht klar, hab keinen schimmer, wie ich dem wert eine struktur oder variable zb zuweisen kann. also, wie ich eine bestimmte variable in den sharad memory legen kann. die hilfe hilft mir da leider auch nicht weiter.
ps: wie funktionieren die sachen mit dem Handle, was ist enum für ein datentype |