Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.159 Beiträge
 
Delphi 10 Seattle Enterprise
 
#10

AW: String-Übergabe von Delphi-DLL an C#

  Alt 3. Apr 2013, 14:15
Der Absturz liegt daran, dass DeddyH die cdecl -Aufrufkonvention verwendet hat, C# aber standardmäßig stdcall verwendet.

Das hättest du entweder auf stdcall abändern oder bei deinem DllImport-Teil bei C# anpassen müssen:
Code:
[dllimport("mylib.dll",CallingConvention=CallingConvention.Cdecl)]
  Mit Zitat antworten Zitat