Einzelnen Beitrag anzeigen

Robotiker
(Gast)

n/a Beiträge
 
#6

AW: C# Delegates in Delphi konsumieren

  Alt 18. Feb 2013, 13:48
VC++ ist nicht erforderlich, denn Delphi kann eben so DLL erzeugen.
Nur VC++ kann DLLs erzeugen, die gleichzeitig nativ und managed sind. In der Anwort auf Stackoverflow wird das ja benutzt (in einer Exe keiner DLL).

[Edit]
Also Delphi-EXE ruft (C-Seite) der VC++ DLL, diese verweist auf die C# DLL. Ein Delegate Aufruf aus C# landet in der VC++ DLL diese kann z.B. einen Callback aus der Delphi-Exe aufrufen.

Geändert von Robotiker (18. Feb 2013 um 14:00 Uhr)
  Mit Zitat antworten Zitat