Библиотека типов WideString to String

У меня есть dll, встроенная в C#, и я использую ее, используя Delphi XE2 по типу library. Работает правильно, но у меня есть функция, которая возвращает WideString, и мне должно быть возвращено имя со специальными символами, такими как 'çãé' (i из Бразилии), но результат - "???".

Как я могу справиться с этим правильно?

1 ответ

В Delphi просто:

1) Объявите вашу переменную как WideString или PWideString (указатель)

2) Конвертировать в (Delphi) "String"

Это должно быть так просто!

Если это не поможет - или я неправильно понял вашу проблему - обновите ваш вопрос и опубликуйте соответствующий код Delphi XE2.

Другие вопросы по тегам