Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#6

AW: c DLL in Delphi einbinden (Prozedureinsprungspunkt nicht gefunden)

  Alt 25. Mai 2012, 14:57
unsigned long = LongWord


Aber wenn die DLL nicht gefunden winrd, dann hat das rein garnichts mit diesem Record zu tun,
denn Delphi beachtet/verbaut keine Parametersignaturen, bei der Generierung des Importnamen.
Der Importname entspricht standardmäßig genau dem Funktionsnamen, wenn man nichts Anderes angibt.

Delphi-Quellcode:
function xyt(...): ...; stdcall;

...

function xyt(...): ...; external ... name '_COM_RbsManipulationReq@112';
Hmm.. warum benötigt er für ein Delphi Programm die angabe der summe an Bytes von der Function aus der c++ DLL?
Würde ich verstehen wenn ich eine DLL in Delphi schreibe um diese mit C++ zu verwenden. aber umgekehrt?

gruss
  Mit Zitat antworten Zitat