Как заставить 1Ску слась интеренет сообщения в анси, а не в утф #27867


#0 by Троица
Посылаю сообщение например "привет вася", оно приходит, но в формате утф. Мне же надо в анси. Пробовала посылать чтениетекста.открыть("файл",анси).прочитать. Не помогает, все равно приходит как утф. Что делать?
#1 by Rovan
Предлагаю выставить сюда кусок кода на обозрение.
#2 by Троица
#3 by Rovan
Видимо выходом будет посылать подключенный (!) анси-файл.
#4 by Троица
Смешно. Пробовала и другой вариант: Результат такой же
#5 by Rovan
Подключенный файл ! Т.е. через объект типа ИнтернетПочтовоеВложение.
#6 by Троица
В том то и дело что  мне не вложения слать надо, а текст письма должен быть в анси. Вложения шлются без проблем.
#7 by Rovan
Попробуй так - сначала записать файл в формате АНСИ, а потом прочитать и переслать его в  УТФ - ... ЗаписьТекста("c:clients.txt").Записать( СтрокаСообщения ); ... ЧтениеТекста("c:clients.txt").Прочитать; ... (При отладке будет чушь, но получатель должен видеть всё ОК).
#8 by Rovan
(+7) Вернее так ЗаписьТекста("c:clients.txt",КодировкаТекста.ANSI).Записать(СтрокаСообщения);
#9 by Rover
Не прокатывает. ЧтениеТекста("c:clients.txt").Прочитать;  - возвращает в Utf и баста
#10 by Троица
уже попробовала все варианты. может где-то в 1-ке все же есть настройки как в аутлуке? типа посылать собщения в формате анси?
#11 by Rovan
Я не нашел таких. Вся 1С на УТФ (Unicode). Единственное место предбразований - работа с текстовыми файлами - чтение и запись.
#12 by Троица
Вот и я о том же. А письмо в 1С уже написала. Интрересно, ответят ли?
#13 by Rover
Там все в UTF даже названия файлов аттачмента.
#14 by Троица
я тоже заметила. печально.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С