Имя: Пароль:
1C
1С v8
Перекодировка CP1251 → UTF-8 "на лету" без записи текстовых файлов на диск
0 Сниф
 
21.10.14
17:32
Можно ли (и как) перекодировать текст CP1251 → UTF-8, не создавая темповых файлов?
1 Сниф
 
21.10.14
17:33
Движок поковеркал стрелку, вообщем CP1251 в UTF-8.
2 Aleksey
 
21.10.14
18:15
напиши свою таблицу соответсвий
3 brad
 
21.10.14
18:37
Попробуй так:

Стрим = Новый COMОбъект("Adodb.Stream");

Стрим.Type = 2;
Стрим.Mode= 3;
Стрим.charset="windows-1251";
Стрим.Open();
Стрим.WriteText(Стр);
Стрим.Position=0;
Стрим.charset="utf-8";
Результат=Стрим.ReadText(-1);
Стрим.Close();
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс