-
Есть два проекта один использует Indy 10.1.5, другой 10.2.5. Возникла проблема с русскими сообщениями отправляемыми от одного к другому. в 10.2.5 можно указать кодировку enUTF8 и все бы было хорошо, но 10.1.5 не понимает так :-( Еще проблема в том что проект собранный с инди 10.1.5 нет возможности пересобрать с инди 10.2.5 или старше, чтоб была поддержка кодировки. Как можно согласовать их с минимальными затратами?
-
Да в 10.2.5 WriteLn вот так определена procedure TIdIOHandler.WriteLn(const AEncoding: TIdEncoding = enDefault); А в 10.1.5 вот так: procedure TIdIOHandler.WriteLn(const AOut: string);
-
> Как можно согласовать их с минимальными затратами?
смержить нужные часть кода
-
> Как можно согласовать их с минимальными затратами?
если проект с инди 10.1.5 вообще можно пересобрать, то можно перекодировать в нем строки до отправки и после получения
-
Удалено модератором
|