Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2
  Alt 24. Jun 2003, 17:13
GlobalAlloc stammt noch aus Win16-Bit Zeiten. Diese Funktion ist unter Win32 gleichbedeutend mit LocalAlloc. Sie reserviert also keinen Prozess übergreifenden Speicher mehr, sondern privaten Prozessspeicher.

Du musst für IPC (Inter Process Communication) Mechanismen benutzen. Hier eignet sich die Funktion der MMF bepaart mit einem Mutex.

Eine andere Möglichkeit sind NamedPipes oder Mailslots.
  Mit Zitat antworten Zitat