Поток = Новый ПотокВПамяти;
Запись = Новый ЗаписьДанных(Поток, КодировкаТекста.ANSI);
Запись.ЗаписатьСимволы(Ключ, КодировкаТекста.UTF8);
Запись.Закрыть();
ДвоичныеДанные = Поток.ЗакрытьИПолучитьДвоичныеДанные();
С переменной ПотокВПамяти - не работал, поэтому не сильно понятно
что этот код делает.
я так понимаю - записывает в текстовый файл
только с кодировкой не понятно как ...
в одном месте ANSI, в другом UTF8
Покажите кто может
как этот код переделать в - запись текстового файла
и потом получить с этого файла двоичные данные
(0) Тут же все просто - записали строку из ключа в память (поток), а после поток закрыли и перенесли в двоичные данные. Если дальше напишите ДвоичныеДанные.Записать(ПутьДоФайла.txt) то там будет файлик с вашей строкой, если я все правильно понял.
"Покажите кто может как этот код переделать в - запись текстового файла и потом получить с этого файла двоичные данные " - например так ДвоичныеДанные = Новый ДвоичныеДанные(<ИмяФайла>);