Ok, Danke für die Hilfe.
Habs jetzt aber einfach so gemacht, dass ich vom C Programm aus WM_COPYDATA Messages an's Delphi Programm sende.
Die Ausgabe auszulesen hab ich nach ein paar Versuchen nicht hinbekommen, und für meine Zwecke reicht das mit den Messages vollkommen aus