String и русские буквы

 
Всем привет. При помощи WebRequest получаю текст на русском с одного сайта, и порой он на некоторых русских буквах обрывает весь ответ. Это если я когда перевожу в string с помощью  CharArrayToString и ставлю CP_UTF8. Если ставлю CP_ACP, то всё ок, но когда выделяю из всего ответа текст, то там иероглифы, попытка преобразовать в юникод опять возвращает неполный текст, который обрывается на той же букве. Если сохраняю без преобразования  в txt в ANSI, то всё ок. И больше никак не получается
 
Возможно, столкнулись с этим багом. В b3802 исправлен.
 
Murat Ishakov:
Всем привет. При помощи WebRequest получаю текст на русском с одного сайта, и порой он на некоторых русских буквах обрывает весь ответ. Это если я когда перевожу в string с помощью  CharArrayToString и ставлю CP_UTF8. Если ставлю CP_ACP, то всё ок, но когда выделяю из всего ответа текст, то там иероглифы, попытка преобразовать в юникод опять возвращает неполный текст, который обрывается на той же букве. Если сохраняю без преобразования  в txt в ANSI, то всё ок. И больше никак не получается

Это в мт5?

 
Vitaly Muzichenko #:

Это в мт5?

Да
 
fxsaber #:
Возможно, столкнулись с этим багом. В b3802 исправлен.
Хорошо, попробую
 
Murat Ishakov #:
Да

Попробуйте добавить, мне когда-то помогло

MQLSetInteger(MQL_CODEPAGE,CP_ACP);