Помощь C# в кодировке библиотеки (C++)

Цена договорная
23 мая 2022, 22:01 • 4 отклика • 81 просмотр
Имеется .dll библиотека (DibalScop.dll) написанная на C++, она имеет 2 функции которые осуществляют обработку и передачу информации в весы Dibal 500. При использовании C# переменных string которые содержат русские символы, одна из функций (ItemsSend) выполняясь, крашит всю программу. При использовании другой функции (ItemsSend2) русские символы успешно отправляются, но по какой-то причине в этой функции из двух переменных отвечающих за имена, до весов доходит только первая, хотя в логах .dll библиотеки обе переменные успешно отображаются. Есть подозрение что необходимо использовать Unicode версию этой .dll, но на просторах сети интернет её найти не удаётся.