Einzelnen Beitrag anzeigen

Robotiker
(Gast)

n/a Beiträge
 
#2

AW: C++ DLL ansteuern

  Alt 20. Okt 2010, 07:51
Die Funktionssignatur gehört zu einer Memberfunktion einer C++ Klasse.

Klassenexporte aus DLLs kann man in C++ nur mit genau dem Compiler verwenden mit dem die DLL erstellt wurde. Sonst kann das binäre Layout der Klassen unterschiedlich sein.

Die einzige praktikable Möglichkeit diese DLL in Delphi zu verwenden, ist sie mit einer weiteren in C++ geschriebenen DLL zu verpacken, die nur undekorierte C-Funktionen exportiert.
  Mit Zitat antworten Zitat