![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,898
|
![]()
Имеется
Клиент Код:
Код:
Добавлено. Оказывается всё дело в TMemoryStream. Содержимое текстового файла передаётся и получается нормально, но сохраняется некорректно. Что такого натворили в TMemoryStream в Delphi 2010 и как решить данную проблему? Последний раз редактировалось Shouldercannon; 10.06.2012 в 13:49. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
memorystream тут не при чем, просто строки стали юникодными (каждый символ - 2 байта), а вы продолжаете работать с ними как с однобайтовыми:
Код:
Update: в кодгиар не совсем индусов набрали, ReceiveText возвращает AnsiString, так что и Rtext: string; тоже на AnsiString меняйте, иначе будут удивительные чудеса с кодировкой происходить.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
Последний раз редактировалось veniside; 10.06.2012 в 14:26. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C/C++ проблема с передачей ДМУ | Akkoks | Общие вопросы C/C++ | 3 | 12.06.2011 13:43 |
Проблема с передачей( | фтпуд17 | Свободное общение | 5 | 27.01.2011 11:23 |
Проблема с передачей данных | tools | Общие вопросы C/C++ | 5 | 25.12.2010 14:49 |
Проблема с передачей файла | BleStaR | C++ Builder | 1 | 15.02.2010 20:37 |
Проблема с передачей куки | arwm | Работа с сетью в Delphi | 7 | 28.12.2007 23:44 |