@mjustin
Vielen Dank für diese Link, sehr interessant!
Die von dem Dem schönen Günther vorgeschlagene Lösung, die Add-Ons als Server zu implementieren, ist eine gute Idee. Die wäre auch sehr einfach zu realisieren. Aber wenn man als alternative noch die
DLL-Schnittstelle anbieten möchte, wie greift eine Funktion in der
DLL auf die Funktionen im Hauptprogramm zu?
Sagen wir, ich habe jetzt im Hauptprogramm eine Function, die als Parameter einen String erwartet. Dieses String wird dann zu einem Objekt umgewandelt, geprüft/gefiltert und dann dem Benutzer angezeigt. Wenn ich jetzt eine zusätzliche überladene Variante dieser Funktion erstelle, in der ich alle unpassende Datentypen durch Windows
API kompatible Datentypen ersetze, wie kann meine
DLL auf diese Funktion zugreifen?