Das erste was mir einfallen würde wäre folgendes: du erstellst ein unsichtbares Fenster. Das Fensterhandle gibst du der Main Funktion des Plugins (DLL) mit. Nun kannst du Nachrichten an das Fenster schicken welche in der Fensterprozedur verarbeitet werden.
Eine andere Möglichkeit wäre dem Plugin die Adressen der Funktionen mitzugeben. Aber afaik kennt Delphi keine Pointer. Würde also sehr hakelig werden sowas umzusetzen.
|