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.