На SVN выложен новый TCP клиент и пример. В первом посте архив тоже обновлен.
При взаимодействии с сервером пакета Delphi учитывайте кодировку: Windows работает с кодировкой CP1251, Android - UTF-8. Принятые Android-клиентом данные зависят от свойства RecvDataType. Значение CP1251String автоматически пытается преобразовать принятые данные из кодировки CP1251 в UTF-8, чтобы кириллические символы нормально отображались. Для того, чтобы сервер Windows понимал кириллические символы, в Android-клиенте строки нужно перед отправкой преобразовывать из UTF-8 в массив байтов CP1251 с помощью компонента Charset. Либо это же преобразование делать прямо при приеме в сервере.
Ответов: 4630
Рейтинг: 749
|
|||
карма: 26 |
| ||
Голосовали: | Konst |