Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#6

Re: Delphi-Dll in C++-Anwendung laden

  Alt 26. Aug 2005, 22:19
Code:
[color=blue]typedef[/color] [color=blue]int[/color] ([color=blue]__stdcall[/color] * PFNDLLFUNC)( [color=blue]void[/color] );
[color=gray]//...[/color]
PFNDLLFUNC pfnDllfunc;
[color=gray]//...[/color]
pfnDllfunc = (PFNDLLFUNC)GetProcAddress( [color=gray]/*...*/[/color] );
[color=gray]//...[/color]
[color=blue]if[/color]( pfnDllfunc != NULL )
    pfnDllfunc();
edit: in C++ sollte es statt (PFNDLLFUNC)GetProcAddress(...) eigentlich reinterpret_cast< PFNDLLFUNC >( GetProcAddress(...) ) lauten
ps: man kann auch in C/C++ ordentlichen Code schreiben (dein Code oben sieht durch die Delphi-Tags aus wie Kraut und Rüben ).
  Mit Zitat antworten Zitat