Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Массив байт в двоичные данные

Массив байт в двоичные данные
Я
   NikP123
 
06.10.21 - 14:50
Есть массив байт, в котором зашифрованы некоторые данные. Нужно в эти данные преобразовать в ДвоичныеДанные
Никак не получается это сделать.
   NikP123
 
1 - 06.10.21 - 14:51
(0) Массив байт выглядит просто как массив чисел.
   pechkin
 
2 - 06.10.21 - 14:51
в строку, а потом в дд
   NikP123
 
3 - 06.10.21 - 14:52
(2) какой функцией?
   fisher
 
4 - 06.10.21 - 14:54
Через БуферДвоичныхДанных?
   pechkin
 
5 - 06.10.21 - 14:55
    Длинна = Массив.Количество();
    Буфер = новый БуферДвоичныхДанных(Длинна);
    Для индекс = 0 по Длинна - 1 Цикл
        Буфер.Установить(индекс,Массив[индекс]);    
    КонецЦикла;
    
    Поток = новый ПотокВПамяти(Буфер);
    ДвоичныеДанные = Поток.ЗакрытьИПолучитьДвоичныеДанные();

   fisher
 
6 - 06.10.21 - 14:58
Очень длинная длинна
   NikP123
 
7 - 06.10.21 - 14:59
(5) Огромное спасибо, все получилось.

Список тем форума
 
Закон Брукера: Даже маленькая практика стоит большой теории.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.