Zum Thema
IPC gibt es viele Wege.
Einfach wäre z.B. eine Named MMF (Memory-Mapped File) oder eine Pipe und im Parameter wird dann der Name übergeben.
Am einfachsten erscheint mir ein MMF. Auf
http://www.delphi-treff.de/tutorials...y-mapped-files gibt es eine gute Erklärung und einfaches Beispiel zum Herunterladen. Mit diesem Beispiel können jedoch nur Strings mit einer maximalen Länge von 255 Bytes übertragen werden:
Delphi-Quellcode:
type
TTextData = Packed Record
DataInt: Integer;
DataBoo: Boolean;
DataStr: string[255]; // höchstens 255 Bytes!
end;
Wie müsste man die Typdeklaration modifizieren, damit auch sehr lange Strings übertragen werden können?