Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#7

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

  Alt 3. Apr 2013, 11:52
Du musst in Delphi einen WideString benutzen, der passt mit den String Datentyp in C# überein.
C# (.NET) hat zwar als Basis auch UTF-16 Strings aber auch einen OLE-Widestring muss in den .NET-String gewandelt werden damit er gemanaged ist.

Zurück zum Thema:

Ergänz mal deinen Dll-Import um die Charset-Angabe (http://msdn.microsoft.com/en-us/libr...e.charset.aspx)
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat