Вверх ↑
Ответов: 4622
Рейтинг: 746
#1: 2014-05-31 20:57:43 ЛС | профиль | цитата
На SVN выложен новый TCP клиент и пример. В первом посте архив тоже обновлен.

При взаимодействии с сервером пакета Delphi учитывайте кодировку: Windows работает с кодировкой CP1251, Android - UTF-8. Принятые Android-клиентом данные зависят от свойства RecvDataType. Значение CP1251String автоматически пытается преобразовать принятые данные из кодировки CP1251 в UTF-8, чтобы кириллические символы нормально отображались. Для того, чтобы сервер Windows понимал кириллические символы, в Android-клиенте строки нужно перед отправкой преобразовывать из UTF-8 в массив байтов CP1251 с помощью компонента Charset. Либо это же преобразование делать прямо при приеме в сервере.
карма: 26

1
Голосовали:Konst