Показать сообщение отдельно
  #2  
Старый 11.06.2014, 14:34
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от Dreammaster
Ничего не помогает. Как ни верти, на выходе, после декода вместо кириллицы, знаки вопроса. Помогите с кодом, у меня уже мозг болит от этих кодировок. ((
Похоже что Indy на юникодных Delphi некорректно работает с base64.
К сообщению прикладываю исходник который нормально кодирует/декодирует base64 - проверил на Delphi XE2.
Там всего 2 функции, думаю разберёшься

p.s. Сам исходник не мой, я его взял отсюда: Процедуры кодирования и декодирования Base64, но доработал чтобы он корректно работал и на юникодных версиях Delphi.
Вложения
Тип файла: pas Base64Unit.pas (2.3 Кбайт, 81 просмотров)
Ответить с цитированием