Unter Delphi wirst du es nicht schaffen einen Speicherbereich für eine Variable einzurichten, auf den beide Prozesse zugreifen können. Mit Visual C kann man einen solchen Speicherbereich mitteles eines Compilerswitches oder wie das heißt mit dem Pragma
Code:
#pragma data_seg("Shared")
einrichten. Delphi kann dies nicht.
Als Alternative zur Interprozesskommunikation könnte mann noch Memory Mapped Files in Erwähgung ziehen.