Einzelnen Beitrag anzeigen

Robert Marquardt
(Gast)

n/a Beiträge
 
#3

Re: C++ DLL in Delphi einbinden

  Alt 12. Feb 2007, 11:45
BOOL != bool. bool ist der C++ Typ nicht der Microsoft Typ BOOL. BOOL entspricht LongBool. bool entspricht wohl Boolean (da bin ich nicht ganz sicher).

Das hier koennte besser hinhauen.
Delphi-Quellcode:
function InitLibrary(szLibPath: PChar; eLogLevels: Integer; bInternalCtxMenu: boolean;
          bInternalPTZ: boolean; szLanguage: PChar): Integer; cdecl; external 'PlayerLib.dll';
Es ist allerdings nicht klar mit welcher Calling Convention die Funktion exportiert wird. Bitte schau mal mit einem Tool nach was fuer Funktionsnamen aus der DLL exportiert werden.
  Mit Zitat antworten Zitat